我在让cURL在Windows上运行时遇到了麻烦。
我已经从这里下载了一个cURL zip文件,但它似乎包含源代码,而不是可执行文件。
我需要编译cURL来运行它吗?如果是,那么我该怎么做?
我在哪里可以找到cURL的.exe下载?
我已经寻找了关于安装cURL的文档,但是几乎找不到。
我在让cURL在Windows上运行时遇到了麻烦。
我已经从这里下载了一个cURL zip文件,但它似乎包含源代码,而不是可执行文件。
我需要编译cURL来运行它吗?如果是,那么我该怎么做?
我在哪里可以找到cURL的.exe下载?
我已经寻找了关于安装cURL的文档,但是几乎找不到。
当前回答
还要注意,从Git -scm.com安装Git for Windows也会安装Curl。然后,您可以从Git为Windows的BASH终端(不是默认的Windows CMD终端)运行Curl。
其他回答
值得注意的是,Powershell v3及更高版本包含一个名为Invoke-WebRequest的cmdlet,它具有一些卷曲功能。New-WebServiceProxy和Invoke-RestMethod cmdlet可能也值得一提。
我不确定它们是否适合你的需求,但尽管我不是Windows的人,我不得不说我发现PS采用的对象方法比curl, wget等实用工具更容易使用。它们可能值得一看
我在Windows上使用curl时遇到了很多问题。最后我使用了Cygwin,它默认包含curl。
这个安装程序让我很容易 http://www.confusedbycode.com/curl/
该链接描述了如何使用它。以下是摘自上述网站的摘要:
“你只需点击几下,就可以在Windows上安装cURL。只需从下表下载并运行安装程序,然后单击Install。默认安装包括:
curl.exe an SSL certificate bundle (ca-cert-bundle.crt) SSL certificate bundle generation scripts (mk-ca-bundle.pl & mk-ca-bundle.vbs) HTML manuals for cURL and libcurl text documentation formatted for Windows (so you can simply double click the files to read them with Notepad) Start Menu folder with shortcuts to the cURL installation folder, manuals, documentation, and uninstaller cURL added to your path, so you can use it with batch or PowerShell scripts and call it from the command prompt in any working directory
若要在安装中包含开发人员的文件,请单击“高级”。开发人员的文件包括libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C头文件,库和代码示例。
当单击Advanced时,还可以选择是否安装文档和手册,以及是否将cURL添加到路径中。
如果您的计算机上没有管理员权限,请使用“无管理员权限”行中的一个文件。它们将cURL安装在C:\Users\Name\AppData\Local\Apps.目录下
如果你不想使用安装程序,但仍然想要上面列出的内容,你可以下载一个压缩档案。”
在Windows上设置cURL最简单的教程是如何在Windows 7上使用cURL。它只有3个简单的步骤。
为Windows安装Chocolatey包管理器。安装后,只需输入choco install curl即可。然后你可以在终端上使用curl。