http
thewindkee
这个作者很懒,什么都没留下…
展开
-
给Python中通过urllib2.urlopen获取网页的过程中,添加gzip的压缩与解压缩支持
之前已经实现了用Python获取网页的内容,相关已实现代码为:?1234567891011121314151617181920212223242526272829303132333435#--------------转载 2017-05-05 01:15:43 · 2598 阅读 · 0 评论 -
Accept-Encoding学习
今天使用python的 urlilib2访问天气接口的时候一直乱码,原因是内容被gzip压缩了,对内容解压缩即可。python2的urllib2读取网页乱码问题是解决了,可是为什么访问这个接口会因为gzip压缩乱码,而访问百度等其他网站不会乱码。 之前以为是urllib2在read前自己判断了meta的一些内容,然后做了gzip解压缩。查看源码后,未找到该操作。 转而把注意力放到gzip本身上,原创 2017-05-05 01:53:41 · 15766 阅读 · 2 评论 -
JAVA编写的一个简单的Socket实现的HTTP响应服务器
资料:当你在浏览器地址输入一个URL后回车会发生什么事情Socket实现的HTTP响应服务器,看后就很容易理解Web服务器的原理了。[java] view plain copypackage test.io; import java.net.*; import java.io.*; /** * 一个简单的Socket实现的HTTP响应服务器。<br>...转载 2018-03-22 10:38:49 · 1151 阅读 · 2 评论 -
HTTP Header里的Range和Content-Range参数
HTTP Header里的Range和Content-Range参数转自:http://hongjiang.info/http-header-range-and-content-range/这个话题是从实现一个http资源的静态访问引发的。http协议从1.1开始支持获取文件的部分内容,这为并行下载以及断点续传提供了技术支持。它通过在Header里两个参数实现的,客户端发请求时对应的是Ra...转载 2018-05-04 01:17:21 · 64391 阅读 · 11 评论