08 2014 档案

摘要:上一篇博客中介绍了怎样使用socket访问web服务器。关键有两个:熟悉Socket编程;熟悉HTTP协议。上一篇主要是通过socket来模拟浏览器向(任何)Web服务器发送(HTTP)请求,重点在浏览器端。本篇博客则反过来讲一下怎样使用socket来实现Web服务器,怎样去接收、分析、处理最后回复... 阅读全文
posted @ 2014-08-17 16:54 周见智 阅读(16863) 评论(3) 推荐(11)
摘要:最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性。这里的“无连接”岂不是跟上面的... 阅读全文
posted @ 2014-08-14 15:31 周见智 阅读(13875) 评论(23) 推荐(19)