各位兄弟:
小弟最近碰见这个一个问题.
如大家所知,浏览器的主要功能是解析并呈现在网络上传送的各个数据包的内容.我不太熟悉网络上数据包的传送路线,数据包中的数据在进入客户机(即本地主机)以后,是如何从二进制数字信息一步一步地转化为浏览器所呈现的各种各种的信息,如文本,图画,声音等信息.还有,这些数据包在进入本地客户端主机以后,它所走过的所有地方是哪些,它所驻留的所有文件有哪些,它在游览器中是如何被解析和呈现的(是浏览器一边解析一边呈现,还是先缓存全部数据包信息,等全部解析完再呈现呢?).
我不想在传输层或网络层拦截数据包,想在会话层或应用层拦截数据包(想在
靠浏览器最近的地方拦住它,解析并屏蔽掉一些我不想看到的内容或信息.
我应该怎么办?请各位侠士指点,十万分感谢!!
小弟最近碰见这个一个问题.
如大家所知,浏览器的主要功能是解析并呈现在网络上传送的各个数据包的内容.我不太熟悉网络上数据包的传送路线,数据包中的数据在进入客户机(即本地主机)以后,是如何从二进制数字信息一步一步地转化为浏览器所呈现的各种各种的信息,如文本,图画,声音等信息.还有,这些数据包在进入本地客户端主机以后,它所走过的所有地方是哪些,它所驻留的所有文件有哪些,它在游览器中是如何被解析和呈现的(是浏览器一边解析一边呈现,还是先缓存全部数据包信息,等全部解析完再呈现呢?).
我不想在传输层或网络层拦截数据包,想在会话层或应用层拦截数据包(想在
靠浏览器最近的地方拦住它,解析并屏蔽掉一些我不想看到的内容或信息.
我应该怎么办?请各位侠士指点,十万分感谢!!
http://www.microsoft.com/china/msdn/archives/workshop/scrape.asp
网页内容过滤一般都是bho做的,你的思路好像不是主流的做法.
你用bho做关键字搜索,有很多例子.例如http://www.codeguru.com上面也有现成的例子.