Json 返回HTTP错误代码或包含空内容的2xx
我对REST世界有点陌生,我不确定某些RESTAPI的预期功能 我有一个RESTAPI,它接受一个ID和一些JSON,我的函数将向JSON添加更多值并返回它Json 返回HTTP错误代码或包含空内容的2xx,json,http,rest,Json,Http,Rest,我对REST世界有点陌生,我不确定某些RESTAPI的预期功能 我有一个RESTAPI,它接受一个ID和一些JSON,我的函数将向JSON添加更多值并返回它 当给定ID没有记录时,我的问题就出现了。返回一个指示找不到ID的HTTP错误代码是更好的做法,还是应该返回一个包含空JSON的2XX代码?我不禁要问:这到底是一个REST API吗?这是一个POST请求吗?是的,这是一个POST,我的JSON是POSTa的内容)这是一个检索操作,方法应该是GET。b) 如果URI映射到当前没有可用的资源,那
当给定ID没有记录时,我的问题就出现了。返回一个指示找不到ID的HTTP错误代码是更好的做法,还是应该返回一个包含空JSON的2XX代码?我不禁要问:这到底是一个REST API吗?这是一个POST请求吗?是的,这是一个POST,我的JSON是POSTa的内容)这是一个检索操作,方法应该是GET。b) 如果URI映射到当前没有可用的资源,那么404是正确的——但是如果您将地址隐藏在请求体中。。。