Class RequestExtended
/system/libraries/RequestExtended.php line 23
Automatically extracted PHP DOC comment from code: END OF PHP DOC
Class Request11
Provide methods to handle HTTP 1.1 requests. This class uses some functions of
Drupal's HTTP request class that you can find on http://drupal.org.
Initially based upon the Contao core Request class by Leo Feyer <leo@typolight.org>
Proxy functionality is heavily influenced by code from J
Methods
- protected checkCookie(array $cookie)
- protected combineUri()
- protected compileCookies()
- protected compileHeaders()
- protected connect()
- protected decodeChunked(string $string)
- protected decodeCompress(string $string)
- protected decodeDeflate(string $string)
- protected decodeGzip(string $string)
- protected decodeResponse(string $algorithm)
- protected disconnect()
- protected encodeData(ref-string (will get altered) $strData, string $algorithm)
- protected encodeDeflate(? $strData)
- protected encodeGzip(? $strData)
- protected encodeRequest(? $strData)
- protected generateAuth()
- protected isIP6(string $string)
- protected openSocket(? $host, ? $port)
- protected parseCookie(string $line)
- protected parseHeader()
- protected performRequest()
- protected prepareRequest()
- protected processHeaderLine(string $header, string $value)
- protected readResponse()
- protected sendRequest()
- public addCookies(string $arrCookies)
- public getUrlEncoded(string $strUrl, array $arrData)
- public hasError()
- public postMultipartFormdata(string $strUrl, MultipartFormdata $objData)
- public postUrlEncoded(string $strUrl, array $arrData)
- public send(string $strUrl, string $strData, string $strMethod)
- public setHeader(string $strKey, mixed $varValue)
- public __construct()
- public __get(string $strKey)
- public __set(string $strKey, mixed $varValue)
Properties
- protected array $arrAcceptEncoding
- protected array $arrCookies
- protected array $arrHeaders
- protected array $arrProxy
- protected array $arrResponseHeaders
- protected array $arrUri
- protected array $digestAuth
- protected bool $followRedirects
- protected integer $intCode
- protected integer $intRangeEnd
- protected integer $intRangeStart
- protected mixed $performAuth
- protected array $responses
- protected resource $socket
- protected string $strAccept
- protected string $strData
- protected string $strDataMime
- protected string $strError
- protected string $strHeaders
- protected string $strHttpVersion
- protected string $strMethod
- protected string $strPassword
- protected string $strRequest
- protected string $strResponse
- protected string $strUseContentEncoding
- protected string $strUserAgent
- protected string $strUsername
- protected string $strUseTransferEncoding
Add a comment