这是我的请求网址:
http://server.com/app/user/getuser/?userId=9999
请注意,这userId
是查询参数。未嵌入路径参数。
我了解如果请求 URL 是:http ://server.com/app/user/getuser/9999并且数据库中不存在 ID 9999,则应使用代码 404。
但是对于这种情况应该使用什么 HTTP 状态userId
是查询参数?现在我返回 400 而不是 404。
这是我的请求网址:
http://server.com/app/user/getuser/?userId=9999
请注意,这userId
是查询参数。未嵌入路径参数。
我了解如果请求 URL 是:http ://server.com/app/user/getuser/9999并且数据库中不存在 ID 9999,则应使用代码 404。
但是对于这种情况应该使用什么 HTTP 状态userId
是查询参数?现在我返回 400 而不是 404。