HTTP中继/代理/映射服务器

时间:2017-02-08 01:34:34

标签: http proxy relay

我试图在本地设置一个简单的中继/映射服务器,并且觉得必须有一些现成的解决方案,但我似乎无法找到它。

我正在调试我需要连接到host_A的应用程序。我没有连接到host_A,而是将其配置为连接到 local_proxy 。我不想使用代理协议,而是希望将其配置为连接到http://localhost:80,然后让 local_proxy 连接到host_A并拥有 local_proxy 简单地来回传递所有信息。

我希望必须配置 local_proxy 告诉它应该转发哪个服务器

然后有一个特定的端点我希望能够拦截并更改返回信息,以便我可以更好地调试我的应用程序。

我认为我应该可以使用Charles Proxy执行此操作,但我无法弄清楚如何。

目前,这并不需要支持SSL(虽然这总是很好)。

1 个答案:

答案 0 :(得分:1)

我认为您在此处尝试构建的内容称为。有多种解决方案可供选择,但您可以使用快速生成结果,这不仅可以配置为reverse proxy duties,而且还具有强大的SSL功能。解决问题的最小方法如下:

server {
    listen      80;
    # Adjust for expected hostname. Space-separated list of hostnames possible.
    server_name host_a; 

    location / {
        # Forward all incoming requests to host_a
        proxy_pass http://host_a;
    }
}
相关问题