网络编程学习
文章平均质量分 60
superwangxinrui
这个作者很懒,什么都没留下…
展开
-
读《图解HTTP》有感(上)
首先强烈推荐大家想学HTTP协议的同学们,看《图解HTTP》这本书,真的是很生动很容易理解。接下来废话就不多说了,读完小小地总结一下。 你知道当我们在网页浏览器(Web browser)的地址栏中输入 URL 时,Web 页面是如何呈现的吗?在看了<图解HTTP>这本书后,觉得很生动形象,在此分享给大家。 Web 页面当然不能凭空显示出来。根据 W...原创 2018-07-19 18:00:10 · 482 阅读 · 0 评论 -
读《图解HTTP》有感(下)
为了准确无误地将数据送达目标处,TCP 协议采用了三次握手 (three-way handshaking)策略。用 TCP 协议把数据包送出去后,TCP 不会对传送后的情况置之不理,它一定会向对方确认是否成功送达。(对比UDP) 握手过程中使用了 TCP 的标志(flag) —— SYN(synchronize) 和 ACK(acknowledgement)。 发送端首...原创 2018-07-21 10:49:50 · 305 阅读 · 0 评论 -
基于 Socket 和 HTTP协议实现简单的Web服务器
本Web服务器能够实现的基本功能:1、实现最基本的HTTP/1.0版本的web服务器,客户端能够使用GET、POST方法请求资源 2、服务器将客户请求的资源以html页面的形式呈现,能够返回一个静态页面,并能够进行差错处理(如:客户请求的资源不存在时,服务器能够返回一个404的页面) 3、服务器能进行简单的cgi程序·,能够根据 query_string或者 body中的内容动态生成页面。比...原创 2018-07-21 16:40:30 · 17720 阅读 · 11 评论 -
世界时间查询服务器(一)
一 本服务器实现的基本业务功能介绍1 首先将服务器启动起来2 在浏览器输入如下URL3 就会进入世界时间查询系统的主页4 比如,您想查询北京时间,那么就在输入框中输入北京,点击查询或者按下回车,系统会自动帮您查询。(查询结果如下),红线标注的部分,您可以进行一些地方特色的查询,一些美食,旅游攻略。比如:若您想知道咱老北京有哪些美食,您...原创 2018-08-04 19:53:43 · 1935 阅读 · 0 评论 -
世界时间查询服务器(二)之测试篇
1 测试用例 2 性能测试(Webbench) 当并发300时:向http:http://119.29.177.253:9090/cgi-bin/HEAD/发起300个线程请求,持续时间60秒# webbench -c 300 -t 60 http://119.29.177.253:9090/cgi-bin/HEAD/速度:每秒钟响应请求数:2483pages/m...原创 2018-08-19 23:05:32 · 517 阅读 · 0 评论