西西河

主题:【原创】不用翻墙就能上西西河的浏览器,速来~ -- 晨池

共:💬110 🌺146
全看分页树展 · 主题 跟帖
家园 如果HTTP熟的话,思路是这样的。

重要的是该协议相关的代码,而不是分析网页。

浏览器典型的HTTP 请求HEAD是这样的:

GET / HTTP/1.1

Host: www.ccthere.com

Connection: close

User-Agent: ......

Accept-Encoding: gzip

Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7

Cache-Control: no

Accept-Language: de,en;q=0.7,en-us;q=0.3

Referer: http://web-sniffer.net/ (有时是这个地方也是http://www.ccthere.com/.....)

将这种请求HEAD中的“ccthere.com"改为“cchere.com".

铁手可以在服务器端设计几个特殊的URL定义诸如“www.ccthere.com”的问题。比如www.cchere.com/747-A380.htm返回www.ccthere.com的内容。

IE中的术语叫Asynchronous Pluggable Protocols,就是你用C++写个类似COM的东西(具体的代码还不是很容易理解,比写一般的COM难)。

如果直接改chrome的话大概几千行代码就够了。具体改什么地方我可以告诉你。唯一的问题要关闭chrome的自动更新。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河