Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.79 KB

HTTP.md

File metadata and controls

47 lines (30 loc) · 1.79 KB

HTTP

imgimg

1、HTTP状态码

200 请求正常处理
204 与200相同,但是响应里没有body数据
206 对资源的某一部分请求,响应报文中的Content-Range指定范围
301 永久重定向。如果把原URI保存为书签,那么书签会根据Localtion首部字段提示的URI重新保存
302 临时重定向,临时的从旧地址A跳转到地址B。301 和 302 都会在响应头里使用字段 Location,指明后续要跳转的 URL,浏览器会自动重定向新的 URL。
304 表示资源未修改,重定向已存在的缓冲文件,也称缓存重定向,用于缓存控制
400 (Bad Request)服务器不理解请求的语法
403 (Forbidden)服务器拒绝请求,一般是权限原因
404 (Not Found)服务器上找不到请求资源
500 服务器端在执行请求时出错
502 (Bad Gateway)代理服务器或网关从上游服务器中收到无效响应
503 (Service Unavailable)服务器暂时处于超负载,目前无法处理请求

2、Get和Post的区别

1、语义不同

2、参数位置不同

3、参数长度不同

4、安全性

(本质上两者没有区别)

3、HTTP特点

1、简单

2、灵活易于拓展

3、应用广泛

4、HTTP缺点

1、无状态

2、明文传输

3、不安全