一、Servlet运行的基本原理
1、Tomcat = HTTP服务器-超文本传输协议(对接浏览器)+Servlet容器(对接web应用)
层次关系
Tomcat+Web应用都是工作在网络层次的应用层上
二、浏览器常见错误
1XX:Informational(信息性状态码)接收的请求正在处理
2XX:Success(成功状态码)请求正常处理完毕
3XX:Redirection(重定向状态码)需要进行附加操作以完成请求
4XX:Client Error(服务器错误状态码)服务器无法处理请求
5XX:Server Error(服务器错误状态码)服务器处理请求出错
(1)假如我看到资源出现404,怀疑自己资源路径放置到错误的位置了,这样的想法是否正确?
答:有合理性,但是不够全面,还需要考虑自己的URL输入是否正确。
(2)假如我看到资源出现500,我怀疑自己的资源路径放置错了/URL输入错了,是否合理?
答:不合理,看页面上提示的异常信息即可。
(3)我通过开发者工具看到响应是200,但浏览器上什么都没有显示,为什么?
答:该资源的响应行和响应头是正确的,但是响应体可能是空的,或者是html中<body》下为空。
(4)当出现404时,说明什么?
答:说明客户端存在问题(Method Not Allowed),使用了错误的HTTP访问某个资源(URL对应得资源存在,但方法不对)。