/** * Prepares the request. * * This function implements HttpRequestAbstract::prepare(). * * @param HttpRequestConfig $config Configuration instance * * @return void */ protected function prepare($config) { $config->setOption("method", "POST"); $config->setContentType("multipart/form-data"); }
/** * Constructor. * * @param HttpRequestConfig $config Configuration */ public function __construct($config = null) { $this->_formBoundary = "------" . uniqid("FormBoundary"); $this->config = $config !== null ? $config : new HttpRequestConfig(); $this->config->setContentTypeOption("boundary", $this->_formBoundary); }
/** * Prepares the request. * * This function implements HttpRequestAbstract::prepare(). * * @param HttpRequestConfig $config Configuration instance * * @return void */ protected function prepare($config) { $config->setOption("method", "GET"); $config->setContentType("application/x-www-form-urlencoded"); }