Заголовок Cakephp HTTP / 1.1 200 OK payU

Я пишу интегратор в платежную систему Pauy. Когда я выхожу из пай, отвечаю мне статусом заказа. Когда я получаю это, я должен использовать

header("HTTP/1.1 200 OK");

Чтобы остановить ответ от пайу.

Но я не знаю, как использовать его внутри контроллера cakephp 2.x?

Я попробую:

     $this->response->header("HTTP/1.1", "200 OK");

а также

     $this->response->statusCode(200);

Но это не работа.

0

Решение

То, что вы пробовали, должно работать в контроллере, а именно:

$this->response->statusCode(200);

Однако это все равно загрузит представление метода в 2.x в соответствии с поведением по умолчанию. Если вы хотите остановить поведение по умолчанию и вместо этого просто вернуть код 200, попробуйте это:

return $this->response;

после того, как вы установили код состояния (со строкой выше).

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]