HTTP 的概念、原理、工作机制、数据格式和 REST

一.Http到底是什么?

      HyperText Transfer Protocol超文本传输协议.(Http协议可以理解为传输Html的协议)

二.URL -> HTTP 报文

 

图一

三.报文格式:Request


图二

四.报文格式:Response


图三

五.Request Method

PUT具有幂等性(一次调用和多次调用结果一样),HEAD返回结果没有body;


图四

六.Status Code

304 : 页面未改变.

1xx : Expect: 100-continue;表示客户端数据没有传递完毕.

图五

七.Header:HTTP消息的元数据(metadata)

     1.Host: 服务器本机地址

     2.Content-Type/Content-Length:


图六

     3.Transfer-Encoding : chunked : 表示body长度无法确定,Content-Type-Length不能使用


图七
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容