有没有办法cURL
在 Windows 中安装以便cURL
从命令提示符?
答案1
从以下位置下载适用于 Windows 的 cURL这里(并确保从中选择Win32 - 通用页面底部)。
然后将其放在 PATH 环境变量内的目录中(即C:\Windows\System32
:)或在可执行文件名称前面加上其完整路径来运行它。
如果将其放在 PATH 内的目录中,请确保关闭然后重新打开命令提示符以使该命令可用。
答案2
如果您安装适用于 Windows 的 Git你也可以自动获得 Curl。它有以下优点:
- Git 在安装过程中自动完成
PATH
设置。 - 你得到GNU bash,一个真正强大的 shell,在我看来比原生的 Windows 控制台好得多。
- 您可以获得许多其他有用的 Linux 工具,如 tail、cat、grep、gzip、pdftotext、less、sort、tar、vim 甚至 Perl。
答案3
安装 OpenSSL Light 后,重新启动 Windows,打开命令提示符,然后执行如下测试命令:
curl http://www.google.com
如果您得到 HTML 标签,则表明它起作用了。
答案4
对于那些实际上不需要curl
可执行文件,而只需要查看或保存 GET 请求结果的人来说,可以powershell
直接使用。在普通命令提示符下,输入:
powershell -Command "(new-object net.webclient).DownloadString('http://example.com')"
虽然有点冗长,但类似于输入
curl http://example.com/
在更加类似 Unix 的环境中。
更多详细信息net.webclient
请参见此处:WebClient 方法 (System.Net)。