См. определение в файле httpheaders.php строка 17
◆ __construct()
__construct |
( |
array | $headers = null | ) |
|
- Аргументы
-
string[] | string[][] | null | $headers | |
См. определение в файле httpheaders.php строка 29
◆ add()
Adds a header value.
- Аргументы
-
string | $name | |
string | array | $value | |
- Исключения
-
InvalidArgumentException
См. определение в файле httpheaders.php строка 46
◆ clear()
◆ createFromString()
static createFromString |
( |
string | $response | ) |
|
|
static |
Creates an object from a http response string.
- Аргументы
-
- Возвращает
- HttpHeaders
См. определение в файле httpheaders.php строка 391
◆ delete()
Deletes a header or headers by its name.
- Аргументы
-
- Возвращает
- void
См. определение в файле httpheaders.php строка 152
◆ get()
get |
( |
| $name, |
|
|
| $returnArray = false ) |
Returns a header value by its name. If $returnArray is true then an array with multiple values is returned.
- Аргументы
-
string | $name | |
bool | $returnArray | |
- Возвращает
- null | string | string[]
См. определение в файле httpheaders.php строка 129
◆ getBoundary()
Returns the boundary value of the Content-Type header.
- Возвращает
- null|string
См. определение в файле httpheaders.php строка 257
◆ getCharset()
Returns the charset part of the Content-Type header.
- Возвращает
- null|string
См. определение в файле httpheaders.php строка 266
◆ getContentDisposition()
getContentDisposition |
( |
| ) |
|
Returns disposition-type part of the Content-Disposition header
- Возвращает
- null|string Disposition-type part of the Content-Disposition header if found or null otherwise.
См. определение в файле httpheaders.php строка 275
◆ getContentType()
Returns the content type part of the Content-Type header in lower case.
- Возвращает
- null|string
См. определение в файле httpheaders.php строка 214
◆ getContentTypeAttribute()
getContentTypeAttribute |
( |
string | $attribute | ) |
|
Returns the specified attribute part of the Content-Type header.
- Возвращает
- null|string
См. определение в файле httpheaders.php строка 232
◆ getCookies()
Returns parsed cookies from 'set-cookie' headers.
- Возвращает
- HttpCookies
См. определение в файле httpheaders.php строка 360
◆ getFilename()
Returns a filename from the Content-disposition header.
- Возвращает
- string|null Filename if it was found in the Content-disposition header or null otherwise.
См. определение в файле httpheaders.php строка 293
◆ getHeaders()
Retuns the headers as a two-dimentional array ('name' => values).
- Возвращает
- string[][]
См. определение в файле httpheaders.php строка 380
◆ getIterator()
◆ getReasonPhrase()
◆ getStatus()
◆ getVersion()
◆ has()
Returns true if a header is set.
- Аргументы
-
- Возвращает
- bool
См. определение в файле httpheaders.php строка 168
◆ parseStatus()
parseStatus |
( |
string | $status | ) |
|
◆ set()
Sets (replaces) a header value.
- Аргументы
-
string | $name | |
string | string[] | $value | |
См. определение в файле httpheaders.php строка 117
◆ setStatus()
setStatus |
( |
int | $status, |
|
|
?string | $reasonPhrase = null ) |
Sets HTTP status code and prase.
- Аргументы
-
int | $status | |
string | null | $reasonPhrase | |
- Возвращает
- $this
См. определение в файле httpheaders.php строка 455
◆ setVersion()
setVersion |
( |
string | $version | ) |
|
◆ toArray()
Returns headers as a raw array.
- Возвращает
- array
См. определение в файле httpheaders.php строка 205
◆ toString()
Returns the string representation for an HTTP request.
- Возвращает
- string
См. определение в файле httpheaders.php строка 187
◆ validateName()
static validateName |
( |
string | $name | ) |
|
|
staticprotected |
◆ validateValue()
static validateValue |
( |
string | $value | ) |
|
|
staticprotected |
◆ $headers
◆ $reasonPhrase
string $reasonPhrase = null |
|
protected |
◆ $status
◆ $version
◆ DEFAULT_HTTP_STATUS
const DEFAULT_HTTP_STATUS = 0 |