在jsp中,如何使用http代理绕过URL



在我的jsp页面(比如sample.jsp)中,它有一些链接,比如Google.com。如果我点击Google.com链接,它应该通过http代理连接到另一个web服务器。如何实现这一点。

jsp页面将使用您的浏览器代理设置。除非您从应用程序(而不是浏览器)点击链接,否则您无法定义自己的代理设置。

链接将使用浏览器中配置的代理设置。我知道如何为不同的URL使用不同的代理的唯一方法是设置一个PAC文件,该文件指定为给定的URL或I.P.范围使用哪个代理。PAC文件托管在web服务器上,并在浏览器网络配置中引用。

你不能。唯一的方法是让您的服务器作为代理。这就是谷歌和脸书用来获取你点击的链接数据的方法。

例如,如果有一个Google.com链接,请将其设置为http://yourserver.com/proxy.jsp?link=http://www.google.com.

通过这种方式,您可以随心所欲,然后重定向到所提供的链接。

最新更新