我正在编写Web API
应用程序,我有一个特定的POST
方法,它只是将消息推送到服务器端的数据库。
我不想寄回id
的{{1}}。
只想向客户发送请求为newly created entry in the database
在这种情况下应返回的success
是什么?
HTTP CODE
或HTTP 200
?
修改
用Google搜索状态代码
HTTP 201
表示http 200
,ok
表示http 201
。
这里我正在创建一个资源,但不想发送新创建的资源的id。 在这种情况下,返回代码应该是什么?
答案 0 :(得分:4)
HTTP RFC表示应该为201返回一个正文:
响应应该包含一个实体,其中包含资源特征和位置列表,用户或用户代理可以从中选择最合适的一个
如果您不想指定正文,则应返回" 204 No Content"。