2015-09-07 47 views
1

我有一個簡單的JSON應用程序。它工作正常,如果我喜歡JSON媒體類型的請求斯卡拉噴霧

捲曲-X POST請求--data「用戶id = 1」 http://localhost:8080/register

但請求時,我嘗試做一個JSON請求,例如失敗

捲曲-v -H 「內容類型:application/JSON」 -X POST -d '{ 「用戶id」= 1}' http://localhost:8080/register

> Content-type: application/json 
> 
< HTTP/1.1 415 Unsupported Media Type 
< Server: spray-can/1.3.3 
< Date: Mon, 07 Sep 2015 14:37:29 GMT 
< Content-Type: text/plain; charset=UTF-8 
< 

Expected 'application/x-www-form-urlencoded' or Expected 'multipart/form-data' 

如何詢問噴霧過程json請求?

回答

1

除了這部分,您的捲曲命令看起來正確:'{"userId"=1}'。這不是有效的JSON文檔。它應該是這個而不是'{"userId" : 1}'。我想這就是你得到這個錯誤的原因。