在Windows上通过Cygwin休息API实例

时间:2018-05-09 14:09:21

标签: marklogic

我正在尝试按照MLS基础视频中的教导创建REST API实例。我正在使用Cygwin(bash for windows)。

我在远程服务器桌面上创建了一个配置文件config.json文件,并尝试使用rest-apis命令通过curl端点上的端口8002发送它。

我附上了两个截图,以帮助您了解我所面临的问题。如果你们能引导我完成这件事,我将非常感激。在屏幕截图中,我使用了config.json文件的相对路径,但我也尝试使用绝对路径,我得到了同样的错误。

enter image description here

enter image description here

这是我正在使用的curl命令:

$curl --anyauth --user NSahni:####### -v -X POST -d@'./config.json' -i -H "Content-type: application/json"  http://localhost:8002/LATEST/rest-apis

1 个答案:

答案 0 :(得分:0)

确保您的cURL版本至少大于7.40。

旧版本中存在cURL和摘要式身份验证问题。有关详细信息,请参阅:https://github.com/curl/curl/pull/141