Cookie教程
Session
浏览器与服务器交互信息的获取
Servlet域对象的生命周期及使用
HttpServletRequest接口和HttpServletResponse接口常用方法总结
404和500错误解决方法
WEB开发路径使用方式总结
实战:登录操作结合Session

浏览器与服务器交互信息的获取

请求头:浏览器告诉服务器请求的基本信息

accept:浏览器通过这个头告诉服务器,它所支持的数据类型。如:txt/html, image/jpeg

accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集。

accept-encoding:浏览器通过这个头告诉服务器,它支持哪种压缩格式。

accept-language:浏览器通过这个头告诉服务器,它的语言环境。

host:浏览器通过这个头告诉服务器,它想访问哪台主机。

if-modified-since:浏览器通过这个头告诉服务器,缓存数据的时间。

referer:浏览器通过这个头告诉服务器,客户机是哪个页面的(防盗链)。

Connection:浏览器通过这个头告诉服务器,请求完后是断开链接还是维持链接。

响应头:服务器告诉浏览器响应的基本信息

location:服务器通过这个头告诉浏览器跳到哪里。

server:服务器通过这个头告诉浏览器服务器的型号。

content-encoding:服务器通过这个头告诉浏览器数据的压缩格式。

content-length:服务器通过这个头告诉浏览器回送数据的长度。

content-language:服务器通过这个头告诉浏览器语言环境。

content-type:服务器通过这个头告诉浏览器回送数据的类型。

refresh:服务器通过这个头告诉浏览器定时刷新。

content-disposition:服务器通过这个头告诉浏览器已下载方式打开数据。

transfer-encoding:服务器通过这个头告诉浏览器数据是以分块方式回送的。

http响应状态码

200:响应成功

404:找不到的资源(访问路径有问题)

405:你的请求方式不被允许(不被接受)

我们自定义一个方法来接收请求

fun()我们规定这个方法就是用来接收get请求的(代替我们传统的doGet方法)

500:服务器内部编码错误(java代码),找不到的servlet类

302:重定向

304:读取浏览器缓存

浏览器对于头信息的观察

打开浏览器,在浏览器地址栏输入访问地址

在发出请求之前,点击F12

F12信息框弹出之后,我们再发出请求