我想从perl执行代理重定向。我一直在使用Location Header重定向。
print ("Location: http://www.example.com\n");
问题在于客户端的URL更改为新的URL(即www.example.com)。我不希望这种情况发生,因此最终用户不知道我们正在为请求提供服务的位置。
答案 0 :(得分:1)
如果客户端要进行提取,它将显示它正在提取的URL,除非正在提取的页面嵌入在另一个页面中(例如,通过使用iframe)。即使这样,如果用户看起来也很容易发现网址。
如果您确实希望成为一个代理(并且通过所有指示),也就是说您想要获取文档并将其返回给客户端,那么,您必须首先获取文档想回到客户端。
请注意,您可以将apache配置为充当proxy。