Firefox возвращает HTTP 200, хотя это 401 - PullRequest
0 голосов
/ 30 января 2020

У меня есть PHP кодировка, которая должна возвращать 401. Это происходит в Chrome, IE, Edge. Только Firefox отображает 200 вместо 401, и я не понимаю, почему.

<?php
http_response_code(401);
header('Content-Type: application/json');
echo json_encode([
        "status" => 401,
        "message" => "some message",
        "data" => ['some' => 'data']
    ]);
?>

Буквально все браузеры выдают мне 401 Unauthorized, что я и ожидаю и должно быть правильным. Только Firefox отображает HTTP/1.0 200 Connection established для этого запроса. Что это? Почему?

...