IE8 Post Body становится пустым после отправки формы - PullRequest
4 голосов
/ 21 марта 2012

Хорошо, вот наша настройка:

Простая форма, отправляемая через AJAX с использованием Prototype 1.7 на сервер Apache, захваченный ColdFusion.(Мы обнаружили похожие ошибки на страницах, которые отправляют данные формы обычным способом, но эти страницы используются гораздо реже.)

Некоторые из наших клиентов сообщают об ошибке.После просмотра журналов и проведения живого тестирования со своей машины Firebug Light сообщает, что запрос отправлялся с данными публикации.

Однако на стороне сервера данные публикации отсутствуют в необработанных журналах или в ColdFusion FORM.объект или в GetHttpRequestData ().

Эта проблема была изолирована для IE, даже когда запущен Chrome Frame, и периодически.

Мы не можем воспроизвести эту ошибку при нашей установке IE8 на наших компьютерах ИЛИна своих машинах под управлением Firefox или Chrome.

Есть какие-нибудь мысли по поводу этой чрезвычайно сложной ошибки, которую можно отследить?

1 Ответ

1 голос
/ 26 апреля 2012

Есть ли у вас где-нибудь HTTP-прокси? У нас были проблемы в прошлом, я не могу вспомнить подробности, но я знаю, что это было связано с использованием AJAX для POST. Прокси-сервер был настроен так, что определенная комбинация заголовков может привести к неправильному поведению. Внимательно посмотрите на заголовки HTTP, поступающие из браузера, сравнив те, которые работают, и те, которые не работают.

...