Lines Matching refs:headers

41     var $headers;  variable in dokuwiki\\plugin\\elwikiupgrade\\HTTPClient
86 $this->headers = array();
91 if(extension_loaded('zlib')) $this->headers['Accept-encoding'] = 'gzip';
92 $this->headers['Accept'] = 'text/xml,application/xml,application/xhtml+xml,'.
94 $this->headers['Accept-Language'] = 'en-us';
185 $this->headers['Accept-encoding'] == 'gzip'){
186 unset($this->headers['Accept-encoding']);
222 $headers = $this->headers;
223 $headers['Host'] = $uri['host'];
224 if(!empty($uri['port'])) $headers['Host'].= ':'.$uri['port'];
225 $headers['User-Agent'] = $this->agent;
226 $headers['Referer'] = $this->referer;
230 if (empty($headers['Content-Type'])) {
231 $headers['Content-Type'] = null;
233 switch ($headers['Content-Type']) {
235 $headers['Content-Type'] = 'multipart/form-data; boundary=' . $this->boundary;
239 $headers['Content-Type'] = 'application/x-www-form-urlencoded';
249 $headers['Content-Length'] = $contentlength;
253 $headers['Authorization'] = 'Basic '.base64_encode($this->user.':'.$this->pass);
256 … $headers['Proxy-Authorization'] = 'Basic '.base64_encode($this->proxy_user.':'.$this->proxy_pass);
283 … if(isset($headers['Proxy-Authentication'])) unset($headers['Proxy-Authentication']);
304 $headers['Connection'] = 'Keep-Alive';
306 $headers['Connection'] = 'Close';
315 $request .= $this->_buildHeaders($headers);
760 $headers = array();
769 if(isset($headers[$key])){
770 if(is_array($headers[$key])){
771 $headers[$key][] = $val;
773 $headers[$key] = array($headers[$key],$val);
776 $headers[$key] = $val;
779 return $headers;
787 * @param array $headers
790 function _buildHeaders($headers){ argument
792 foreach($headers as $key => $value){
807 $headers = '';
809 $headers .= "$key=$val; ";
811 $headers = substr($headers, 0, -2);
812 if ($headers) $headers = "Cookie: $headers".HTTP_NL;
813 return $headers;