我们有一个公司代理(ip:port),需要将带有json负载的HTTP POST发送到类似“ http://server1.smthng.com/foo”的URL。在本地,名称无法解析,但是在代理处解析。我不了解如何配置haproxy以使用代理“ ip:port”并发送请求而不修改原始URL。
从CLI(在Linux中)设置https_proxy变量后,我尝试将curl卷曲为“ http://server1.smthng.com/foo”,它对我有用,所以现在我需要通过haproxy复制它。
从curl日志中,我可以看到它首先建立了到代理的CONNECT,一旦连接成功,它就会发布数据。
我在这里可能会丢失一些有关tcp隧道的知识,答案可能很简单。无论如何,需要帮助。
答案 0 :(得分:0)
这个问题将不加解决地结束。我们采用的解决方案是通过civetweb htt_proxy参数。