我设置了一个简单的新rails应用程序,带有模型入口,属性title和content使用脚手架.
现在我正在尝试使用curl来发布JSON数据(而不是使用浏览器).
以下似乎工作(即成功发布空数据):
curl --verbose --header "Accept: application/json" --header "Content-type: application/json" --request POST --data "" http://localhost:3000/entries
Run Code Online (Sandbox Code Playgroud)
以下不起作用:
curl --verbose --header "Accept: application/json" --header "Content-type: application/json" --request POST --data "{'content':'I belong to AAA','title':'AAA'}" http://localhost:3000/entries
Run Code Online (Sandbox Code Playgroud)
我尝试了很多变化.我得到的错误主要是JSON数据中未找到主机或意外令牌.