1.url规则: 协议 ip:port/path/query-String /#锚点
https://www.jianshu.com/u/83601553875f
2. MIME type进行文件解析:
- text/html
- application/xml
- image/jpeg
- ...
客户端通过 :Accept 告知服务端端需要的资源类型
服务端通过 content-type 告知客户端返回资源的类型
3.错误码
- 4** 客户端错误码
- 5** 服务端错误码
- 200 表示成功
4. 通过GET/PUT/POST/DELTE 表示请求意图(RESTFUL)
- RESTFUL风格的请求面向资源
-
非RESTFUL风格的请求面向动作
image.png
5.针对超大资源可进行文件的压缩或切割
- Accept-Encoding:gzip
6.http/1.1提供了持久连接(长连接)
- 客户端可以通过
connection:keep-alive
进行(默认打开)connection:close
关闭
7.http/1.1管道化连接
image.png8.http协议无状态
- 通过 session-coolie 记录状态
9.明文传输,可被拦截存在风险
- 可通过加密加签保证安全性
-
或使用https
image.png
网友评论