如何在windows中使用cURL通过VPN发送Rest请求?

如何在windows中使用cURL通过VPN发送Rest请求?,windows,curl,port,vpn,Windows,Curl,Port,Vpn,问题定义:我想向阻止我实际ip地址的API发送rest请求。我使用了一个VPN,它可以更改ip(我通过任何浏览器都检查了它),但是当我尝试发送rest请求时,屏蔽的ip会泄漏。这意味着,尽管浏览器显示屏蔽的ip,但rest请求知道我的真实ip 下面是一个使用cURL的简单rest请求,返回ip: curl https://api.ipify.org?format=json 尝试解决方案:我尝试发送VPN使用的端口。例如,在这种情况下,rest请求应如下所示: curl -x http://lo

问题定义:我想向阻止我实际ip地址的API发送rest请求。我使用了一个VPN,它可以更改ip(我通过任何浏览器都检查了它),但是当我尝试发送rest请求时,屏蔽的ip会泄漏。这意味着,尽管浏览器显示屏蔽的ip,但rest请求知道我的真实ip

下面是一个使用cURL的简单rest请求,返回ip:

curl https://api.ipify.org?format=json
尝试解决方案:我尝试发送VPN使用的端口。例如,在这种情况下,rest请求应如下所示:

curl -x http://localhost:<PORT> https://api.ipify.org?format=json
curl-xhttp://localhost: https://api.ipify.org?format=json
但我不知道我使用的vpn使用的端口是什么。还有,我不知道这是不是一个真正的解决方案?
感谢您提供的所有答案和帮助。

真正的VPN将路由所有流量通过它,甚至curl。真正的VPN将路由所有流量通过它,甚至curl。