时间:2021-07-01 10:21:17 帮助过:48人阅读
问题有点长可能没全读懂
刚刚分析了一下百度移动端网页,如果想把300K压缩到30K,有2个关键点:
1:请求的header中需要添加:Accept-Encoding:gzip, deflate, sdch,这样返回了100K,gzip解码搞定
2:带上访问过百度首页的cookie,这样就变30K了。具体做法是先抓一次cookie然后缓存到文件中,需要查询时把这些cookie都带上。
看着有点似懂非懂。你的具体做法是怎样子的呢?能直接贴代码么?
【我上面的问题的意思就是想嵌套一个内百度在我的页面里,但是抓取过来的搜索结果内容我要自己做二次处理再展示出来的意思,但是这个过程发现很耗时,抓取过来第一次消耗的时间,二次处理的时间【这个可以控制】,推送到页面展示这个时间(这个推送文件发现没办法和百度一样很小)】
问题有点长可能没全读懂
刚刚分析了一下百度移动端网页,如果想把300K压缩到30K,有2个关键点:
1:请求的header中需要添加:Accept-Encoding:gzip, deflate, sdch,这样返回了100K,gzip解码搞定
2:带上访问过百度首页的cookie,这样就变30K了。具体做法是先抓一次cookie然后缓存到文件中,需要查询时把这些cookie都带上。