日期:2014-05-18  浏览次数:20946 次

高分请教截获Ajax请求的问题!在线等...
现在有一个WinForm窗体,里面有一个WebBrowser控件,在WebBrowser控件中打开一个本地的页面,页面当中有一部分功能是用Ajax实现的,我如何截获Ajax请求的页面然后再更改请求的地址为远程的Web服务器地址,然后把远程的服务器返回的信息返回给当初发送请求的对象!
就是在Ajax发送Get或Post请求的时候中途偷偷改一下Ajax的请求地址.
分不够可以再加,急啊.在线等!

------解决方案--------------------
截获很困难,因为ajax过来的内容不会不会写道页面里,而是直接发送到客户页面.感觉如果要得到相应的内容要从浏览器的底层获取.
------解决方案--------------------
建议你直接用HttpWebRequest请求服务器上的页面,这样处理会容易些。ajax也是把请求post回服务器,然后返回对应的数据。所以你也只要把请求post回去就好了。
------解决方案--------------------
关注!!
帮你顶!!
------解决方案--------------------
帮呢顶