http协议学习笔记
请求行由三部分 请求方式 资源路径 协议
状态行请求协议状态码原因叙述
请求方式:getpostheadoptionsdeletetraceput
本地加显telnet
ctrl+]
回车
就可以输入请求头
响应状态码
100-199接受请求正常
200-299
200正常
300-399为完成请求需作细化操作
304取本地缓存
302请求文件转移别处
400-499客户端请求有错
401需要授权后才能访问
404找不到地址
500-599服务器端有错误
500程序内部错误
通用头信息(请求消息和响应消息中都有的头)
Cache-Control:no-cache不要缓存
Connection:close/Keep-Alive
Date:
Pragma:no-cache不要缓存
Trailer:Date
Transfer-Encoding:chunked数据分段发送
请求头:
Accept-Language:en-gb,zh-cn请求语言
Accept-Encoding:gzip,compress压缩方式
Authorization:Basicenh4OJEyMzQ1Ng==
host:
if-Modifield-Since:时间从这个时间是否修改过
rage
Referer:
响应头:
WWW-Authenticate:BASICrealm=
Location:另外地方的地址要和302状态码联合使用
Content-Range:
Content-Length:
Content-Encoding:
Content-Tyep:可以从web.xml中添加文件的打开类型
Last-Modified:上次文件的修改时间
Expires:缓存有效时间
Refresh:跳转到指定路径
Content-Disposition:下载(已请求回来)
rul编码
java.net.URLEncoder