从 Windows 控制台运行 cURL 命令

从 Windows 控制台运行 cURL 命令

有没有办法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)

相关内容