如何用Python阻止Internet Explorer的URL?

1 投票
2 回答
984 浏览
提问于 2025-04-15 22:23

我想用Python来阻止一些存储在硬盘上的文本文件里的网址。如果用户试图访问的那个网址在文件里,就把他们引导到另一个页面。这个怎么实现呢?

2 个回答

1

在机器层面上这样做是个不太靠谱的解决办法,技术比较好的用户很容易就能绕过这个限制。

即使使用服务器端的代理,如果不对普通的http流量进行防火墙设置,绕过这个限制也会很简单,至少要封锁80和443这两个端口。

你可以按照Alex的建议,用Python编写一个代理,但这个问题其实很常见,市面上已经有很多现成的解决方案。

不过我觉得,限制网络访问只会让用户更加不满。

3

有几个用Python写的代理程序,你可以选择其中一个,然后稍微改一下,让它正常代理大部分网址,但对于你文本文件里的网址则进行重定向。当然,你还需要设置一下IE浏览器,让它使用这个代理。

撰写回答