PHP: неправильный заголовок - PullRequest
9 голосов
/ 24 мая 2011

Может кто-нибудь объяснить, что не так с этим кодом PHP? (Версия PHP 5.3.5)

<?php 
    header('Bad Request', true, 400);
    exit;

Я получаю статус 500 вместо 400. И в журнале ошибок apache я получаю

искаженный заголовок из скрипта. Плохой заголовок = Плохой запрос: listener.php

Что я здесь не так делаю? Я неправильно понял документы ?

1 Ответ

24 голосов
/ 24 мая 2011

Вы должны написать:

header('HTTP/1.0 400 Bad Request', true, 400);
...