Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 7命令提示符的代理设置_Windows_Curl_Proxy_Cmd - Fatal编程技术网

Windows 7命令提示符的代理设置

Windows 7命令提示符的代理设置,windows,curl,proxy,cmd,Windows,Curl,Proxy,Cmd,我试图在命令提示符中使用cURL,但我不明白哪里有问题。有人告诉我,我需要在命令提示符下配置一个代理,以便它可以访问我正在调用的站点。 这就是我想要运行的:curl-glob”api.fda.gov/drug/event.json?&search=receivedate:[20040101+to+20150101]&limit=1“ 我安装了cURL,但总是会遇到错误,因为它没有连接。有没有一种简单的方法可以通过Windows 7中的命令提示符为/设置代理 我也没有管理员权限,因此无法更改系统设

我试图在命令提示符中使用cURL,但我不明白哪里有问题。有人告诉我,我需要在命令提示符下配置一个代理,以便它可以访问我正在调用的站点。
这就是我想要运行的:
curl-glob”api.fda.gov/drug/event.json?&search=receivedate:[20040101+to+20150101]&limit=1“

我安装了cURL,但总是会遇到错误,因为它没有连接。有没有一种简单的方法可以通过Windows 7中的命令提示符为/设置代理


我也没有管理员权限,因此无法更改系统设置。

您可以在windows中使用
set
命令设置代理:

set http_proxy=http://<yourproxyaddress>:<port>
set http\u proxy=http://:

然后,您可以将您的curl请求连接到外部站点。

某些代理需要设置特定的身份验证头,因此也要注意这些头。在我的例子中,它是
--proxy ntlm
,在下面的示例中:

curl -x webproxy.net:8080 -U usernaname:password http://google.com --proxy-ntlm
但还有其他选择:

--代理摘要
--代理协商


最后,cURL有一个超级友好的文档页面,所以一定要查看它。

可能是@KenWhite的副本,我以前见过。我没有管理员权限,因此无法更改系统设置。是否有其他方法添加代理?在键入curl命令之前,从命令提示符键入SET命令,如
SET http\u proxy=
SET https\u proxy=
(最好使用批处理文件进行设置,然后运行curl)。URL应位于“”