想用delphi做一个简单的代理服务器,发现IdHTTPProxyServer控件非常简便,而且稳定,现在我想实现实时替换代理服务器返回的网页源码,请教各位大神具体实现思路。例如:发现www.xxx.com网页源码中带有<script>xxx</script>弹窗代码,则直接删掉,那么用户浏览器中查看源代码,是没有<script>xxx</script>这段代码的。IdHTTPProxyServer控件的资料网上太少了,200分奉上求大牛们出手相助。感激不尽!Delphi代理服务器源代码
调试欢乐多
AContext: TIdHTTPProxyServerContext
这个参数啥都有。有源码的东西,用不着文档
请教大牛详细使用过程。
建议你看一下TIdHTTPProxyServer.TransferData的代码,里面有要传输的数据大小,数据流,从哪里来到哪里去的代码。而trasnferdata的参数就是上述AContext参数的几个属性