Большая длинная строка запроса отлично работает на промежуточном сервере, возвращает HTTP 406 на рабочем сервере? - PullRequest
0 голосов
/ 28 мая 2011

У меня есть событие javascript, которое должно перенести меня в другое место:

onclick="window.location.href='index.php?get=[a big long 550-character string]'"

Это прекрасно работает на apache, работающем локально на моей машине, но когда я загружаю скрипт на мой веб-хост, это перенаправление возвращаетHTTP 406 НЕ ПРИНИМАЕТСЯ в IE и просто пустая страница в Firefox.

Есть ли что-то, что мне не хватает в конфигурации сервера?

1 Ответ

0 голосов
/ 28 мая 2011

Проверьте, какой фактический URL обрабатывается на сервере.То есть: проверьте, усекается ли оно.Я говорю это потому, что некоторые платформы / конфигурации разрешают URL-адреса только до определенного количества символов. Обычно все до 2048 нормально, но некоторые платформы могут ограничивать его до 256 символов.

Эта ветка может быть полезна: Какое ограничение символов наURL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...