最佳答案
我是 cURL 的新手,刚刚安装,但它似乎只做它的感觉。我使用的是从这里得到的64位版本: http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi和我在这里找到的安装说明: http://guides.instructure.com/m/4214/l/83393-how-do-i-install-and-use-curl-on-a-windows-machine。打开一个新的 Powershell 窗口我可以像这样使用一个简单的 GET 请求:
curl http://localhost:3000
但是如果我运行一个 POST
curl -d "hello world" http://localhost:3000
它告诉我“ Invoke-WebRequest: 由于参数名‘ d’不明确,参数无法处理。可能的匹配包括:-DisableKeepAlive-Debug。”
我打字是为了寻求帮助
curl -h or curl --help
gives me "Invoke-WebRequest : Missing an argument for parameter 'Headers'. Specify a parameter of type 'System.Collections.IDictionary' and try again."
正如我所提到的,我是一个 cURL 新手,但是它只能接收请求,而不能接收其他任何请求,这似乎有些奇怪。知道我哪里做错了吗?
Windows 764位 Powershell 版本4