>  Q&A  >  본문

java - 服务器访问应用返回302或者404状态码

如用weblogic或者tomcat部署仅有一个应用如A,然后用curl命令发一个HTTP请求但是发送的时候修改了Host头
1 http://ip:port/A --> 返回302 Moved Temporarily
2 http://ip:port/A/ --> 返回正常,可能是A应用下的index.html
3 http://ip:port/B --> 返回404
自己对上面的现象比较疑惑,希望高手解答一下

天蓬老师天蓬老师2712일 전536

모든 응답(2)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 10:32:31

    URL의 A는 개발 중에 weblogic 또는 tomcat에 배포한 애플리케이션의 이름입니다. 웹 애플리케이션이 배포된 후 http://ip를 통해 게시된 리소스나 페이지에 액세스할 수 있습니다. port/A/+resources.Name, 리소스 이름은 개발 중에 직접 정의한 것입니다. 이것을 이해하지 못하면 접속 시 오류 보고에 대해 간략하게 설명해주세요. >1 http://ip:port/A --> ; 일시적으로 302 이동을 반환합니다. [접근 방법이 잘못되었습니다. 설명할 필요가 없습니다.]
    2 http://ip:port/A/ --> 아마도 애플리케이션 아래의 index.html이 있을 것입니다. [이것은 웹 애플리케이션에 정의되어 있습니다. 물론 웹을 수정하여 점프 페이지를 사용자 정의할 수 있습니다. 애플리케이션에서 리소스가 존재하지 않는다는 메시지를 표시합니다.】

    한 가지 더, Java는 정직하고 현실적으로 배우는 것이 좋으며, 한꺼번에 살을 찌지 않는 것이 좋습니다. 그렇지 않으면 알 수 없는 문제가 많이 생길 것입니다. ... (학습 참고 사이트를 추천합니다: Geek Academy)

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:32:31

    302는 리다이렉션을 의미합니다
    404 존재하지 않는 프로젝트를 방문 중입니다. 404 페이지를 찾을 수 없습니다
    기본적으로 index.jsp 페이지는 직접 접속으로 접속됩니다~

    회신하다
    0
  • 취소회신하다