Разное поведение "HTTP/1.0 404 Not Found" в IE и Mozilla Firefox

sage

Новичок
Разное поведение "HTTP/1.0 404 Not Found" в IE и Mozilla Firefox

есть код:
PHP:
if (isset($_GET['letter'])) {
    
    if ('0-9' === $_GET['letter']) {
        
    } elseif (preg_match('{^[a-z]}i', $_GET['letter'])) {
        
    } else {
        header('HTTP/1.0 404 Not Found');
        echo 'Bad';
    }

}
В результате запроса ?letter= IE возвращает "HTTP 404 - файл не найден" (Bad не выводится). В Firefox - выводится "Bad". Почему?
 

Crazy

Developer
Re: Разное поведение "HTTP/1.0 404 Not Found" в IE и Mozilla Firefox

Автор оригинала: sage
В результате запроса ?letter= IE возвращает "HTTP 404 - файл не найден" (Bad не выводится). В Firefox - выводится "Bad". Почему?
Потому, что так сделали. Пороговый размер для IE задан в реестре.
 

phprus

Moderator
Команда форума
В IE минимальный размер страници с 404 ошибкой 512 байт. Если страница менише то выводиться стандартное сообщение IE ("HTTP 404 - файл не найден" )
 

Crazy

Developer
Автор оригинала: phprus
В IE минимальный размер страници с 404 ошибкой 512 байт.
Не 512, а столько, сколько указано в реестре. 512 -- значение, проставляемое при инсталяции.
 
Сверху