2

Apache 요청 로그에 잘못된 요청 응답 (상태 코드 = 400)이 임의로 표시되는 프로덕션 응용 프로그램이 있습니다.IE9 jquery ajax가 무작위로 잘못된 요청 (400)을 요청한 후, tomcat이 'null'로 게시 된 매개 변수를받습니다.

  • 는 IE9 사용자에 대해 어떻게됩니까 - (모질라/5.0 (호환;. MSIE 9.0; 윈도우 NT 6.1; WOW64; 삼지창/5.0)
  • 우리는 다시 생산을 위해 같은 URL에 대한 시도 (시나리오) - 우리는 우리가 예외에 대한 오류 페이지 전달을해야합니까.
  • Tomcat이 null로 모든 매개 변수를 받아 널 포인터 예외로 접속을 종료 다시 생성 할 수 없습니다 만, 클라이언트는 400 잘못된 요청을받습니다.

하나를 도움을 크게 주시면 감사하겠습니다.

+0

우리는 여전히이 문제를 조사하고 있습니다. @Andrew가 언급 한 것과 관련하여 기업 방화벽과 관련이없는 것 같습니다. – Samba

답변

1

사용자가 회사 방화벽을 사용하고있을 때 AJAX와 비슷한 문제가 발생했습니다. 때때로 요청이 예측할 수없는 방식으로 변경되는 것 같습니다. 동일한 브라우저로 재생산 할 수 없다면이 부분을 살펴볼 필요가있을 것입니다.

불행히도 이것이 문제가되는 경우 해당 부분에 AJAX를 사용하지 않는 것 외에는 할 수있는 일이 많지 않습니다.

+0

빠른 응답을 주셔서 감사합니다. 게시 매개 변수가 거의 없으므로 POST가 문제가있는 경우 GET으로 변경하면 문제가 해결 될 것이라고 생각하십니까? – Samba