我想做的如下.什么是最好的方式?一般的答案也没问题.
我想拦截客户端的HTTP请求来改变一些html内容.例如,我去CNN.com而不是一篇展示"两只LA狗结婚"的文章,它应该说"荒谬的标题被封锁".
应该是顺利的,即使是安全的证书也不会受到干扰.
我正在使用C#.
谢谢!
更新:谢谢大家的答案!
bla*_*lah 11
您可以通过其过滤器文件使用Privoxy执行此操作.他们有趣的过滤器就是您想要做的替换类型的一个很好的例子.
要在cnn.com上将"Two LA Dogs Marry"替换为"Ridiculous Title Blocked",您的操作文件将如下所示:
Run Code Online (Sandbox Code Playgroud){ +filter{ridiculous-title-censor} } .cnn.com
并且您的过滤器文件看起来像
Run Code Online (Sandbox Code Playgroud)# FILTER: ridiculous-title-censor Remove ridiculous titles # This keeps CNN from getting too ridiculous # s/Two LA Dogs Marry/Ridiculous Title Blocked/ig
如果您使用 Firefox,另一种选择是使用Greasemonkey脚本。这是一个更改 cnn.com 上主要标题的示例脚本
如果您不熟悉制作 Greasemoney 脚本所需的 Javascript 编码,您可以使用Platypus 插件就地编辑页面并自动生成脚本文件。
| 归档时间: |
|
| 查看次数: |
4102 次 |
| 最近记录: |