Spec-Zone.ru › Phalcon 2

Интерфейс Phalcon\Http\RequestInterface

Инициализатор Phalcon\Http\RequestInterface

Методы

абстрактный публичный смешанный get ([строка $name], [строка|массив $filters], [смешанный $defaultValue])

Получает переменную из суперглобального массива $_REQUEST, применяя фильтры при необходимости

абстрактный публичный смешанный getPost ([строка $name], [строка|массив $filters], [смешанный $defaultValue])

Получает переменную из суперглобального массива $_POST, применяя фильтры при необходимости

абстрактный публичный getPut ([неизвестный $name], [неизвестный $filters], [неизвестный $defaultValue])

...

абстрактный публичный смешанный getQuery ([строка $name], [строка|массив $filters], [смешанный $defaultValue])

Получает переменную из суперглобального массива $_GET, применяя фильтры при необходимости

абстрактный публичный смешанный getServer (строка $name)

Получает переменную из суперглобального массива $_SERVER

абстрактный публичный булево has (строка $name)

Проверяет, содержит ли суперглобальный массив $_SERVER указанный индекс

абстрактный публичный булево hasPost (строка $name)

Проверяет, содержит ли суперглобальный массив $_POST указанный индекс

абстрактный публичный hasPut (неизвестный $name)

...

абстрактный публичный булево hasQuery (строка $name)

Проверяет, содержит ли суперглобальный массив $_SERVER указанный индекс

абстрактный публичный смешанный hasServer (строка $name)

Проверяет, содержит ли суперглобальный массив $_SERVER указанный индекс

абстрактный публичный строка getHeader (строка $header)

Получает HTTP заголовок из данных запроса

абстрактный публичный строка getScheme ()

Получает HTTP схему (http/https)

абстрактный публичный булево isAjax ()

Проверяет, был ли запрос сделан с использованием AJAX. Проверяет, если $_SERVER[‘HTTP_X_REQUESTED_WITH’]==’XMLHttpRequest’

абстрактный публичный булево isSoapRequested ()

Проверяет, был ли запрос сделан с использованием SOAP

абстрактный публичный булево isSecureRequest ()

Проверяет, был ли запрос сделан с использованием защищённого канала

абстрактный публичный строка getRawBody ()

Получает HTTP тело запроса

абстрактный публичный строка getServerAddress ()

Получает IP адрес активного сервера

абстрактный публичный строка getServerName ()

Получает имя активного сервера

абстрактный публичный строка getHttpHost ()

Получает информацию о схеме, хосте и порту, используемые в запросе

абстрактный публичный строка getClientAddress ([булево $trustForwardedHeader])

Получает, скорее всего, IPv4 адрес клиента. Этот метод ищет в $_SERVER[‘REMOTE_ADDR’] и, по желанию, в $_SERVER[‘HTTP_X_FORWARDED_FOR’]

абстрактный публичный строка getMethod ()

Получает HTTP метод, используемый в запросе

абстрактный публичный строка getUserAgent ()

Получает HTTP user agent, используемый для отправки запроса

абстрактный публичный булево isMethod (строка|массив $methods)

Проверяет, соответствует ли HTTP метод одному из переданных методов

абстрактный публичный булево isPost ()

Проверяет, является ли HTTP метод POST. если $_SERVER[‘REQUEST_METHOD’]==’POST’

абстрактный публичный булево isGet ()

Проверяет, является ли HTTP метод GET. если $_SERVER[‘REQUEST_METHOD’]==’GET’

абстрактный публичный булево isPut ()

Проверяет, является ли HTTP метод PUT. если $_SERVER[‘REQUEST_METHOD’]==’PUT’

абстрактный публичный булево isHead ()

Проверяет, является ли HTTP метод HEAD. если $_SERVER[‘REQUEST_METHOD’]==’HEAD’

абстрактный публичный булево isDelete ()

Проверяет, является ли HTTP метод DELETE. если $_SERVER[‘REQUEST_METHOD’]==’DELETE’

абстрактный публичный булево isOptions ()

Проверяет, является ли HTTP метод OPTIONS. если $_SERVER[‘REQUEST_METHOD’]==’OPTIONS’

абстрактный публичный булево hasFiles ([булево $notErrored])

Проверяет, содержит ли запрос прикрепленные файлы

абстрактный публичный Phalcon\Http\Request\FileInterface [] getUploadedFiles ([булево $notErrored])

Получает прикрепленные файлы в виде экземпляров Phalcon\Http\Request\FileInterface

абстрактный публичный строка getHTTPReferer ()

Получает веб-страницу, которая направила активный запрос. Пример: http://www.google.com

абстрактный публичный массив getAcceptableContent ()

Получает массив с MIME типами и их приоритетами, принятыми браузером/клиентом из $_SERVER[‘HTTP_ACCEPT’]

абстрактный публичный массив getBestAccept ()

Получает лучший MIME тип, принятый браузером/клиентом из $_SERVER[‘HTTP_ACCEPT’]

абстрактный публичный массив getClientCharsets ()

Получает массив кодировок и их приоритетов, принятых браузером/клиентом из $_SERVER[‘HTTP_ACCEPT_CHARSET’]

абстрактный публичный строка getBestCharset ()

Получает лучшую кодировку, принятую браузером/клиентом из $_SERVER[‘HTTP_ACCEPT_CHARSET’]

абстрактный публичный массив getLanguages ()

Получает массив языков и их приоритетов, принятых браузером/клиентом из $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]

абстрактный публичный строка getBestLanguage ()

Получает лучший язык, принятый браузером/клиентом из $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Http_RequestInterface.html

Spec-Zone.ru

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