从“文件”的角度考虑HTTP请求或响应是否有意义?

时间:2019-05-30 07:56:44

标签: http

考虑到HTTP请求或响应的结构,通过Google的快速搜索看起来像这样:

请求

GET /somepath HTTP/1.1
Host: somedomain.com

回复

HTTP/1.1 200 OK
Date: <some date>
Server: Nginx
Last-Modified: <some date>
Transfer-Encoding: chunked
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
... content to follow

我看到了与典型的“文件”的相似之处,其中标头由换行符分隔,每个标头都有自己的行,依此类推。

我了解HTTP协议的实现涉及将TCP数据包的内容组装成某种可读格式,也就是“单个文件”。

这是正确的吗?如果是这样,什么是思考“文件”和组合的“ HTTP”文档之间差异的好方法?

0 个答案:

没有答案