1.请简述常见的状态码和出现的原因
1.1XX 服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
2.2XX 200 代表成功!
3.3XX 302重定向 304访问缓存
4.4XX 404请求的路径没有对应的资源 405请求方式没有对应的doXXX方法
5.5XX 500服务器错误,内部出现异常
2.转发和重定向的区别?
1.路径
资源转发:地址栏路径不改变
重定向:地址栏路径会发生改变
2.访问资源
资源转发:只能访问当前服务器下的资源
重定向:可以访问其他网站(服务器)的资源
3.请求数和共享数据
资源转发:是一次请求,可以在request域中共享数据
重定向:是两次请求,不能在request域中共享数据
3.绝对路径和相对路径的区别?
绝对路径:要从根目录开始写,路径以/开头写到要查找的文件的路径结尾
相对路径:找当前项目下的目录进行查找, 不以/开头,以.开头路径
4.什么时候需要加虚拟路径?
如果是浏览器访问服务器资源的都要写虚拟目录,
如果是服务器访问内部资源的话就不用写虚拟目录.
|