Объект $request передается обработчикам HTTP Hooks, Actions и StoreActions с типом http, либо доступным через REST API.
Параметры
body
Содержимое HTTP запроса.
form
Содержимое отправленной формы в виде JavaScript Object.
header
Содержимое HTTP заголовка в виде JavaScript Object.
ip
IP адрес инициатора HTTP запроса.
params
Содержит данные параметров, определённых в свойстве uri HTTP Hooks. Пример записи uri:
{
uri: "user/:id"
}
Таким образом, идентификатор пользователя (параметр :id) будет доступен через:
$request.params["id"];
query
Содержит параметры запроса из URL в виде JavaScript Object.
Например, для запроса http://some.domain/?foo=bar&bar=baz, query будет содержать следующий объект:
{
foo: ["bar"],
bar: ["baz"]
}
referer
Содержит значение HTTP заголовка Referer
GitHub