我被分配实现(或更好地配置)一种http代理服务器。服务器应支持如下所述的过程:
- 用户在其浏览器中打开一个URL,该URL具有以下结构:http://:/ resource_name
-Proxy服务器验证传入的http请求的URL中的资源名称,并确定它应该将原始请求从客户端转发到的Web资源的URL
-Proxy服务器转发原始请求,等待它从外部Web服务器获得答案,然后将其发回给用户
我在java中工作,但我不想自己玩套接字来实现代理服务器。相反,我想使用apache http服务器。有人知道是否可以使用apache http服务器在配置级别完成这样的任务?如果是这样,怎么样?
提前感谢您的回答!
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以使用模块mod_proxy(代理您的请求)和mod_rewrite(将您的外部URL映射到应用程序服务器上的URL)在Apache中执行此操作