나는 보통 Tomcat 서버에 Java 웹 응용 프로그램을 배포하고 proxy_ajp를 사용하여 Apache 프록시를 통해 액세스합니다. 문제는 내 최신 설정에서 모두 기본적으로 동일합니다. 모든 요청에서 가져온 상태 코드가 복제 됨 (예 : '상태 코드 : 200 200')입니다. 나는 모든 브라우저, 우편 배달부, 그리고 내가 얻을 수있는 모든 상태 코드에 대해 모든 것을 잘 처리하고 있지만, 설치가 최적이 아닌 것 같아 걱정됩니다. 난 그냥 하나의 상태 코드를 얻을중복 된 상태 코드
ProxyPass/http://localhost:8080/
ProxyPassReverse/http://localhost:8080/
: 내가 함께
ProxyPass/ajp://localhost:8009/
ProxyPassReverse/ajp://localhost:8009/
변경 것처럼 나는 해결책을 찾을 수는 없지만
는, 나는 ajp_proxy까지 문제를 좁혀 내 requets에 대한 예상대로.
이 문제를 조사한 결과 아무 관련이 없기 때문에 아무 정보도 알려지지 않았습니다.
서버 정보 :
- 아파치 버전 : 아파치/2.4.18 (우분투)
- 톰캣 버전 : 아파치 - 톰캣-8.5.13 사전에
감사합니다.
Chrome의 네트워크 콘솔, 방화범, 우편 배달부, 심지어 [Hurl] (https://www.hurl.it)과 같은 여러 도구를 통해 상태 코드를 관찰하고 있으며 이중 상태 코드가 표시됩니다. . 참고로, 나는 아파치 재 작성 규칙 (전형적으로 http가 https와 유사한 것들로 간다면 전형적으로)을 가지고있다. 그리고 그것들은 잘 작동 하나, 하나의 응답 코드와 이유 페이즈를 가지지 만 일단 실제로 proxy_ajp를 통해 Tomcat에서 페이지를 얻으면 나는 당신이 말했듯이 응답 문구없이 두 번 상태 코드를 얻습니다. – Skelv
"이중 상태 코드"가 실제로 (정상적인) 상태 코드가 아니며 상태 코드와 동일한 텍스트가되는 이유 구문이 아닙니까? –
DOH! 난 그냥 내 자신의 코드로 내 사이트에 요청을 디버깅하고 실제 응답을보고 당신은 절대적으로 옳다. 나는 상태 필드와 상태 텍스트 모두에서 상태 코드를 얻는다. 많은 감사합니다. – Skelv