HTTP协议

来源:互联网 发布:如何选择健身房 知乎 编辑:程序博客网 时间:2024/06/05 05:56

http-客户端能服务端进行数据传输必须遵守的协议  

请求行 {请求方式,请求路径  ,协议版本   }   

请求头 { User-agent :浏览器类型,服务端判断为什么类型,文件下载时,不同的浏览器编码格式不一样,,referer 当前链接的来源,防盗链,if-modifIed-since  与 响应头中的 last-modified对应,查找本地缓存   }

请求体  post提交方式的提交参数

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

响应行:协议版本 状态码  200 成功;  302 重定向 ; 304 是查找本地缓存  404 资源不存在  400是服务器内部错误

响应头:  

content-deposition   文件下载时使用到的头信息; 若点击的件是浏览器支持的格式例如 jpg. txt点击就打开了,若想下载 就得设置 content -deposition;

Location ; 重定向的跳转路径

refresh:定时刷新/定时跳转


-----------------------------------------------------------------------------------------------------

区别:

get的提交的参数会显示在地址栏上,而post不会

get有大小限制,post没有

post有请求体,而get没有


原创粉丝点击