84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
如用weblogic或者tomcat部署仅有一个应用如A,然后用curl命令发一个HTTP请求但是发送的时候修改了Host头1 http://ip:port/A --> 返回302 Moved Temporarily2 http://ip:port/A/ --> 返回正常,可能是A应用下的index.html3 http://ip:port/B --> 返回404自己对上面的现象比较疑惑,希望高手解答一下
欢迎选择我的课程,让我们一起见证您的进步~~
URL里面的A是你在weblogic或者tomcat部署的应用名,开发中也叫WebRoot,Web应用部署后,访问发布的资源或页面,一般通过http://ip:port/A/+资源名称,而资源名称是你在开发中定义的,这个不懂也不是一时半会能解决的,简单解释一下你访问的报错现象:1 http://ip:port/A --> 返回302 Moved Temporarily【访问方式错误,无需多解释】2 http://ip:port/A/ --> 返回正常,可能是A应用下的index.html【这是Web应用中定义的,当然你可以通过修改web.xml文件配置来自定义跳转页面】3 http://ip:port/B --> 返回404【因为你根本就没部署名为B的Web应用,是提示你资源不存在】
多说一句,学习不是一蹴而就的,建议你还是老老实实、扎扎实实地学习Java,不要一口吃胖子,不然你想不通的问题会很多很多...(推荐你一个学习参考网站:极客学院)
302指的是重定向404你访问是一个不存在的项目找不到页面404了直接访问默认访问的是index.jsp页面哦~
URL里面的A是你在weblogic或者tomcat部署的应用名,开发中也叫WebRoot,Web应用部署后,访问发布的资源或页面,一般通过http://ip:port/A/+资源名称,而资源名称是你在开发中定义的,这个不懂也不是一时半会能解决的,简单解释一下你访问的报错现象:
1 http://ip:port/A --> 返回302 Moved Temporarily【访问方式错误,无需多解释】
2 http://ip:port/A/ --> 返回正常,可能是A应用下的index.html【这是Web应用中定义的,当然你可以通过修改web.xml文件配置来自定义跳转页面】
3 http://ip:port/B --> 返回404【因为你根本就没部署名为B的Web应用,是提示你资源不存在】
多说一句,学习不是一蹴而就的,建议你还是老老实实、扎扎实实地学习Java,不要一口吃胖子,不然你想不通的问题会很多很多...(推荐你一个学习参考网站:极客学院)
302指的是重定向
404你访问是一个不存在的项目找不到页面404了
直接访问默认访问的是index.jsp页面哦~