語法

2017-08-11 59 views
0

當我嘗試從終端上OSX發送捲曲REQ爲:語法

捲曲--anyauth --user USR:PWD -X PUT -D「{ 「事件」:{ 「事件」: 「數據庫複製」}}」 -i -H 「內容類型:應用程序/ JSON的」 URL

它給了我下面的錯誤:

{ 「錯誤響應」:{ 「statusCode」:「400」,「status」:「Bad Request」,「messageCode」:「XDMP-JSONDOC」,「message」:「XDMP-JSONDOC:xdmp:unquote(\」‘事件:數據庫複製}}’ \「,(),\」format-json \「) - 文檔不是JSON」}}

我試圖逃避報價,確保其UTF-8,仍然無法正常工作。當我將它保存在一個文件中,然後以[email protected]的形式附加到CURL req時,它就可以工作。

任何想法,如果我失去了一些東西?提前致謝。

+0

你在窗戶上嗎? –

+0

對不起,剛更新了這個問題。我正在使用macOS Sierra。 –

+0

您是否使用正確的單引號?我只是複製了主體,並且它有撇號(')而不是主要符號(') – user2976753

回答

0

直接在終端上輸入請求解決了問題。在編碼方面不要相信任何第三方應用程序。