curl 命令在命令提示符下无法正常工作

时间:2021-05-30 09:15:12

标签: windows api pdf curl cmd

我正在尝试通过 curl 在 this site 使用某个 API。 我正在尝试在命令提示符页面中编写的示例代码段,但 cmd 返回以下错误:

curl -H 'Authentication: Token myToken' \

curl: (6) Could not resolve host: Token
curl: (6) Could not resolve host: myToken'
curl: (6) Could not resolve host: \

-d 'html=<h1>HTML PDF API is cool!</h1>' \

The system cannot find the file specified.

'https://htmlpdfapi.com/api/v1/pdf' > result.pdf

''https:' is not recognized as an internal or external command,
operable program or batch file.


我搜索了这个API的curl的用法和文档,都没有解决。 作为 API、curl 和 HTTP 的新手,我什至不知道如何划分我的问题以及如何搜索解决方案。

任何信息将不胜感激。

进展

我发现了

  • Windows 版本的 curl 与 Unix 版本的 curl 略有不同,后者在 API 站点的示例中显示。
  • 我在 WSL Ubuntu 上尝试了相同的命令,它奏效了。

我认为 Windows 有点不舒服,并且在做工程方面需要努力,因为许多工程工具应该在 Mac 的 Linux 中使用。

1 个答案:

答案 0 :(得分:0)

我发现了

  • Windows 版本的 curl 似乎与 API 站点示例中显示的 Unix 版本的 curl 略有不同。
  • 我在 WSL Ubuntu 上尝试了相同的命令,并且成功了。

我认为 Windows 有点不舒服,并且在做工程方面需要努力,因为许多工程工具应该在 Linux 或 Mac 上使用。

结果和我预期的有点不同,我想暂时在这里结束这个问题,因为至少我现在可以使用这个 API。

仍然欢迎有关此问题的任何讨论。