世界上
几乎所有的HTTP通信都是由TCP/IP承载的
我不知道为什么这里说的是“几乎所有”,而不是全部。我不知道哪个HTTP应用实现是建立在UDP协议上的,书里也没有举例子。总之,结论就是看到HTTP,可以默认其下层协议是TCP/IP
所以基本上,一次HTTP事务的过程,就是客户端首先与服务端建立TCP连接,然后客户端发送一条http请求,服务端发送一条http响应,最后断开TCP连接
我们常说的端口号,是TCP端口号;而主机名,则会被解析成IP地址。IP地址用于连接到正确的计算机上,而端口号则用于连接到正确的应用程序上。
TCP连接通过4个值来识别:
源IP、源端口、目的IP、目的端口
比如从我的机器上,开了一个IE连到百度,又开了一个chrome也连到百度,那么这个时候就是这样的:
我的IP、某端口A、220.181.111.147、80
我的IP、某端口B、220.181.111.147、80
经常说的socket,就是一组操纵TCP/IP的编程API。由于其设计精巧,并且对应用层程序员完全隐藏了TCP/IP的细节,所以基本上,所有需要用到TCP/IP的程序,都会使用socket接口来完成
但是并不能说“HTTP是建立在socket基础上的”。HTTP是实实在在的应用层协议,它几乎100%是建立在TCP/IP上的。而socket是简化TCP/IP编程的API接口,其本身并不是一个协议
socket最早是为UNIX开发的,现在几乎所有的操作系统和语言中都有它,比如JAVA中,就有整套Socket API
最后,书中提到,HTTP/1.1允许HTTP在事务结束之后,将TCP连接保持在打开状态,未来的
HTTP请求可以重用该连接。这样的话可以节省重新建立TCP连接的时间,提升一点性能。这样的连接叫做“持久连接”
但是,其实持久连接,是可以用来做更多事情的,比如服务端推送。但是HTTP协议仅规定client agent未来发送http request时重用,没有规定server利用该连接实现推送的相关细节。所以服务端推送貌似并没有官方标准,至少在HTTP/1.1里没有,我觉得这点很遗憾
现在即使持久连接已经建立,服务端并不知道通过什么标准往client agent反推消息;client agent也没有标准的做法,在连接上监听等待server发来的消息,并进行相应的处理。我认为这恐怕是HTTP/1.1最大的缺陷
分享到:
相关推荐
电商企业——“三只松鼠”营运提升建议.pdf
三只松鼠销售管理分析.doc
基于电商平台新兴互联网企业战略发展探讨——以三只松鼠为例.pdf
根据提供的文件信息,该文档的主题是“营销战略-营销策略组合”,特别是以中国知名的休闲食品品牌“三只松鼠”作为案例进行分析。文档内容涉及营销学中的经典模型——4Ps营销策略组合模型,即产品(Product)、价格...
这份报告主要聚焦于中国食品饮料行业中的一家知名企业——三只松鼠,它在休闲食品电商领域中的独特地位以及其IP化战略的成功实践。三只松鼠自成立以来,凭借其创新的商业模式、深入人心的品牌形象以及对消费者需求的...
《营销战略与营销策略组合——以三只松鼠为例》 在当今激烈的市场竞争中,企业如何制定有效的营销战略,以实现品牌崛起并保持竞争优势,是每个企业都需要关注的核心问题。三只松鼠作为国内知名的休闲零食品牌,其...
26小松鼠找花生果3——学生学习课件
26小松鼠找花生果2——学生学习课件
营销战略-营销策略组合——三只松鼠.doc
《B2C电子商务网店用户体验研究——以三只松鼠为例》 在当今互联网时代,B2C(Business-to-Consumer)电子商务已经成为了消费者购物的重要渠道。三只松鼠作为国内知名的休闲零食品牌,其电子商务网店的成功,很大...
《基于电商平台新兴互联网企业战略发展探讨——以三只松鼠为例》 在当前数字化时代,电商平台已成为许多新兴互联网企业崛起的重要舞台。以三只松鼠为例,这家在中国迅速崛起的休闲零食品牌,凭借其独特的商业模式和...
为了解决这些问题,本文以“三只松鼠”天猫店售卖的碧根果产品评论为分析对象,通过Python编程设计网络爬虫技术,对碧根果产品的在线评论进行数据挖掘分析。通过文本分析,研究旨在发现产品上行中存在的问题,并提供...
300783_三只松鼠上市招股说明书.pdf
"松鼠阅读题与答案" 松鼠是一种美丽的小动物,乖巧,驯良,很讨人喜爱。它们面容清秀,眼睛闪闪发光,身体强健,四肢轻快,特别灵敏,特别机警。松鼠的身体结构非常适合树栖生活,它们可以轻松地在树枝间跳跃,钻入...
三只松鼠的STP策略.pdf
本文通过实证分析,研究了电商品牌“三只松鼠”在大学生群体中的传播效果,具体分析了品牌形象、品牌体验、品牌定位、品牌口碑和品牌互动等五个维度对品牌传播的影响。以下是对这些知识点的详细说明: 首先,研究...
三只松鼠波特五力分析.doc
在对"基于大学生群体调查的电商品牌传播效果分析——以“三只松鼠”为例.zip"这个压缩包文件的分析中,我们可以提取出一系列与电商品牌传播、大学生消费行为以及品牌营销策略相关的知识点。 首先,电商品牌传播是...
三只松鼠公司案例分析 一、公司概况 公司概况是指对企业的基本情况的了解,包括企业的名称、成立时间、注册资本、法人代表、注册地址、经营范围等信息。在本案例中,安徽三只松鼠电子商务有限公司的公司概况是非常...