使用perl进行代理URL重定向

时间:2012-11-14 04:03:13

标签: perl proxy perl-module http-redirect

我想从perl执行代理重定向。我一直在使用Location Header重定向。

    print ("Location: http://www.example.com\n");

问题在于客户端的URL更改为新的URL(即www.example.com)。我不希望这种情况发生,因此最终用户不知道我们正在为请求提供服务的位置。

1 个答案:

答案 0 :(得分:1)

如果客户端要进行提取,它将显示它正在提取的URL,除非正在提取的页面嵌入在另一个页面中(例如,通过使用iframe)。即使这样,如果用户看起来也很容易发现网址。

如果您确实希望成为一个代理(并且通过所有指示),也就是说您想要获取文档并将其返回给客户端,那么,您必须首先获取文档想回到客户端。

请注意,您可以将apache配置为充当proxy