1.请简述常见的状态码和出现的原因
常见的状态码有:302重定向,304访问缓存,404该路径找不到文件,405请求的方式没有对应的方法,500代码错误。
2.转发和重定向的区别?
重定向:
(1) 地址栏发生变化
(2)重定向可以访问其他站点(服务器)的资源
(3)重定向是两次请求。不能使用request对象来共享数据
转发:
(1)转发地址栏路径不变
(2)转发只能访问当前服务器下的资源
(3)转发是一次请求,可以使用request对象来共享数据
3.绝对路径和相对路径的区别?
绝对路径可以获取到唯一的资源。
相对路径的确定需要找到当前资源和目标资源之间的相对位置关系
4.什么时候需要加虚拟路径?
给客户端浏览器使用需要加虚拟路径
|