我经常听到有人说用HTTP下载.它在技术上意味着什么?
HTTP代表超文本传输协议.因此,从字面上理解它,它意味着文本传输.我使用了一些嗅探工具来监控线路流量.传输的是所有ASCII字符.所以我想我们必须在通过HTTP传输之前将我们想要下载的内容转换为字符.使用HTTP URL编码?或者一些二进制到文本的编码模式,比如base64?但这需要在客户端进行一些解码.
我一直认为TCP可以传输任何数据,所以我猜测HTTP下载是一个误用的词.之所以出现是因为我们通过HTTP查看网页并在该页面上找到一些可下载的链接,然后我们点击它进行下载.实际上,浏览器打开一个TCP连接来下载它.关于HTTP没什么.
任何人都可以轻松一点?