【发布时间】:2013-02-26 08:07:54
【问题描述】:
特别是,当我将 firefox 设置为使用代理进行 https 流量时,我试图复制它的行为。
从我的测试来看,Firefox 似乎向代理发送了 CONNECT 请求,而以下 curl 命令直接向代理发送 GET。
curl --proxy-basic mydomain.com:8001 https://www.google.com
为了测试 HTTPS 连接代理的目的,如何使 curl 表现得像 firefox?
EDIT1:问题不在于用户代理,因为我并没有试图欺骗代理认为我是 Firefox,只是为了帮助代理像 Firefox 一样运行。
【问题讨论】:
-
用户代理仍然通过代理发送到服务器,因此除非您将自己显示为 Firefox,否则服务器仍会认为您不是 Firefox。