首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

http底层是经过socket实现的吗

2013-01-11 
http底层是通过socket实现的吗?如果是通过socket的实现的,那么所谓的http的“短链接“就可以通过socket来实

http底层是通过socket实现的吗?
如果是通过socket的实现的,那么所谓的http的“短链接“就可以通过socket来实现?
如果不是http底层是大体是怎么实现?
[解决办法]
应该是,http基于短连接的tcp协议。
[解决办法]
http是网络上层协议。底层还是socket短连接是发送数据时进行联接。发送完关闭
[解决办法]
肯定是socket连接撒 ,但是做了一些改动,比如传输文件的时候是连接的,没有传输的时候是断开的 。
你可以看看这方面的资料!
可以看看 《计算机网络》这本书详细讲了这几层。理论性比较强。
[解决办法]
HTTP只是一个应用层的协议而已,用文档就可以准确的描述出来。
[解决办法]
楼主理解的没错,这有HTTP的实现源码[WebClnt],看看吧:
http://download.csdn.net/detail/geoff08zhang/4571358
[解决办法]
http协议的通讯模式为:匿名、请求+响应
因此,维持连接得不偿失
当然,你可以设计为长连接,那可能就不能称之为http应用协议了,因为已经背离了基本的东东
[解决办法]
http协议是基于TCP的

热点排行