如何解决如何根据请求类型的JSON响应更新HTTP状态代码为JSON
如何根据响应获取带有自定义消息和HTTP状态代码的JSON响应- 我要求的路径是
@http.route("/api/product/create",type="json",auth="none",methods=["POST"],csrf=False)
def post(self,**payload):
payload = payload.get("payload",{})
model = request.env['product.template']
resource = request.env[model.model].create(payload)
data = resource.read()
if resource:
return valid_response(data)
else:
return valid_response(data)
我的json响应正文始终为“ 200 Ok”状态
{
"jsonrpc": "2.0","id": null,"result": "<Response 184 bytes [200 OK]>"
}
如何获得正确的结果和HTTP状态代码?我想为创建的记录显示HTTP状态代码“ 201 Created”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。