Spec-Zone.ru › CakePHP 3.1

Класс Message

Базовый класс для других HTTP запросов/ответов

Определяет некоторые общие вспомогательные методы, константы и свойства.

Непосредственные известные подклассы

Cake\Network\Http\Request, Cake\Network\Http\Response
Пространство имён: Cake\Network\Http
Расположено в Network/Http/Message.php

Подробное описание методов

_normalizeHeadersource protected

_normalizeHeader( string $name )

Нормализует имена заголовков к формату верблюжьей нотации.

Параметры

string $name
Имя заголовка для нормализации.

Возвращает

string
Нормализованное имя заголовка.

bodysource public

body( string|null $body null )

Получить/установить тело сообщения.

Параметры

string|null $body необязательно null
Тело запроса. Оставьте null для получения.

Возвращает

mixed
Either $this или значение тела.

cookiessource public

cookies( )

Получить все куки

Возвращает

array
массив

headerssource public

headers( )

Получить все заголовки

Возвращает

array
массив

versionsource public

version( )

Получить используемую версию HTTP.

Возвращает

string
строка

Краткое описание констант

string METHOD_DELETE

Метод HTTP DELETE

'DELETE'
string METHOD_GET

Метод HTTP GET

'GET'
string METHOD_HEAD

Метод HTTP HEAD

'HEAD'
string METHOD_OPTIONS

Метод HTTP OPTIONS

'OPTIONS'
string METHOD_PATCH

Метод HTTP PATCH

'PATCH'
string METHOD_POST

Метод HTTP POST

'POST'
string METHOD_PUT

Метод HTTP PUT

'PUT'
string METHOD_TRACE

Метод HTTP TRACE

'TRACE'
integer STATUS_ACCEPTED

Код HTTP 202

202
integer STATUS_CREATED

Код HTTP 201

201
integer STATUS_FOUND

Код HTTP 302

302
integer STATUS_MOVED_PERMANENTLY

Код HTTP 301

301
integer STATUS_OK

Код HTTP 200

200
integer STATUS_SEE_OTHER

Код HTTP 303

303
integer STATUS_TEMPORARY_REDIRECT

Код HTTP 307

307

Краткое описание свойств

$_cookiessource

protected массив

Массив куки в ответе.

[]

$_headerssource

protected массив

Массив заголовков в ответе.

[]

$_versionsource

protected строка

Используемая версия HTTP.

'1.1'

© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/3.1/class-Cake.Network.Http.Message.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API