使用以下curl请求将json数据发布到grails控制器但得到空json。有人可以建议我在curl请求中做错了吗
curl -v -g -k -H“接受:应用程序/ json” -H“内容类型:应用程序/ json” -X POST -d'{“ id”:1,“ orderDateTime”:“ 07 / 10/2020“,” orderTypeId“:1}'https:// localhost:8444 / orderapp / placeOrder
使用控制器代码
def saveOrder() {
def m=[:]
def orderJson = request.JSON
println "JSON data.......${orderJson}"
def orderInstance = new Order()
orderInstance.properties = orderJson
m.id = orderInstance.id
render m as JSON
}