vb修改IE返回的封包信息?
有什么方法能够实现呢?搜遍了网络也没找到实现方法。
如果能帮忙搞定,可以付费。谢谢

解决方案 »

  1.   

    这不是做一个带WPE软件一样的截取数据的功能,再修改数据吗?
    修改发送数据的要求的人多,还是头一次看到有人修改回返数据的。楼主看看VB版的WPE软件源码就知怎么做的啦,网上可以找到这类源码。
      

  2.   

    比如,打开BAIDU,发送的封包是 
    GET / HTTP/1.1
    Accept: */*
    Accept-Language: zh-cn
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
    Accept-Encoding: gzip, deflate
    Host: www.baidu.com
    Connection: Keep-Alive返回的是
    HTTP/1.1 200 OK
    Date: Thu, 31 Mar 2011 04:14:57 GMT
    Server: BWS/1.0
    Content-Length: 3112
    Content-Type: text/html;charset=gb2312
    Cache-Control: private
    Expires: Thu, 31 Mar 2011 04:14:57 GMT
    Content-Encoding: gzip
    Connection: Keep-Alive我想当检测到发送的包里面检测到指定的HOST的时候,直接修改返回的信息
      

  3.   

    不装IIS,能不能实现通过 127.0.0.1 来访问指定的目录,需要怎么设置吗?
      

  4.   

    装个asp小服务器。百度搜索aspsweb
      

  5.   

    解决了,通过修改HOST文件,再用VB开个WEBSERVER来实现的