Мой php http_response_code не отправляет статус 200, а код состояния 302?Apache

Ответить
Anonymous
 Мой php http_response_code не отправляет статус 200, а код состояния 302?

Сообщение Anonymous »

Привет, все, что я сталкиваюсь с проблемой, с моим кодом ответа WebHook, посредством которого я отправляю код ответа HTTP 302 (перенаправление) на основе моих журналов HTTP -сервера.
Этот 302 перенаправление переоценивает мой код ответа http по умолчанию. http_response_code (200).
Любое предложение, как я могу убедиться, что HTTP_Responce_code (200) (200), а не файлы require_once. if (hash_equals($provided_signature, $yourHash)) {

http_response_code(200);

if ($product === 'v1'){
$pymntGateway='curlec';
require_once "v1_backend.php"; (302 redirect from here)
}
elseif ($product === 'v2'){
$pymntGateway='curlec';
require_once "v2_backend.php"; (302 redirect from here)
}
else{
http_response_code(202);
exit('Unknown product.');
}

}
else{
http_response_code(403); // Forbidden
exit('Invalid signature.');
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... s-code-302
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Apache»