2011-01-06 2 views
1

Когда я пытаюсь отладить использование Firebug, я увидел эту ошибку 414.414 Request-URI Too Large - зависит ли этот браузер?

В IE получаю ошибку 6 утра, когда выкладываешь 20 записей, в Mozilla его более чем на 50, в IE 8 больше, чем 100.

Когда я нагуглить, я нашел его в качестве сервера вещь, что-то делать с Apache.

Использование JQuery, Ajax, PHP.

Page редирект также есть после подачи

Пожалуйста, поделитесь любой информацией относительно этой ошибки.

+2

Звуки, как вы должны сделать запрос POST вместо GET. –

ответ

3

Да, размещается в браузере. Если у вас такой длинный URL-адрес, у вас все равно есть проблема с дизайном.

Обнаружено это в Интернете, устарело, но дает вам представление о том, как долго может быть URL. Если ваши данные проводки используют метод POST вместо GET.

Microsoft Internet Explorer (Browser)

Microsoft заявляет, что максимальная длина URL в Internet Explorer является 2083 символов, не более чем 2048 символов в части пути из URL. В моих тестах попытки использовать URL-адреса дольше, чем это вызвало сообщение об ошибке в Internet Explorer. не

Firefox (браузер)

После 65536 символов, расположение бар больше не отображает URL в Windows, Firefox 1.5.x. Однако более длинные URL-адреса будут работать. Я прекратил тестирование после 100 000 символов.

Safari (браузер)

По крайней мере, 80000 символов будут работать. Я прекратил тестирование после 80 000 символов . Opera (браузер)

Не менее 190 000 символов будут работать. Я прекратил тестирование после 190 000 символов. Opera 9 для Windows продолжала отображать полностью редактируемый URL-адрес, который можно скопировать и вставлять в , даже в 190 000 символов .

Apache (Server)

Мои ранние попытки измерить длину максимум URL в веб-браузерах наткнулся на сервер URL предел длины около 4000 символов, после чего Apache производит «413 Entity Too Large ". Я использовал актуальную актуальную версию Apache build в Red Hat Enterprise Linux 4.Только официальная документация Apache упоминает ограничение в 8 192 байт на поле в поле запроса.