背景
今天业务遇到一个问题,当使用正向代理请求部分带有端口的url(例如:https://183-136-91-89-ad9e478f.free-lbv6.idouyinvod.com:8043/sf6-cdn-tos.douyinstatic.com/obj/ies-music/7188881276452473656.mp3)的时候,代理返回了“curl: (56) Received HTTP code 403 from proxy after CONNECT” 的报错
方案
翻查了很多网上资料及 proxy_connect的相关配置之后,尝试把
s
c
h
e
m
e
:
/
/
scheme://
scheme://host$request_uri; 改成
s
c
h
e
m
e
:
/
/
scheme://
scheme://http_host$request_uri; 均无效
最终看到 proxy_connect_allow 配置有 443 563 的配置,尝试把 proxy_connect_allow 改成all
最终问题解决