我有过
/休息/喝酒/类别?酒精=真的
这是返回200个状态代码,并列出含有酒精的饮料类别。
200“葡萄酒”,“啤酒”
我想知道,如果用户按了下面这样的无处理路径,我应该使用什么状态代码
/休息/喝酒
或
/休息/喝酒?酒精=真的
发布于 2016-09-15 08:34:46
404 -找不到如果URL不存在,
如果存在400 -不良请求,但请求参数无效,则为。
发布于 2016-09-15 08:43:20
对于这种情况,Http具有状态。
4XX定义了来自客户端的错误,需要进行更改。
4XX
维基说
4xx类状态代码用于客户端似乎出错的情况。除了响应HEAD请求时,服务器应该包括一个包含错误情况解释的实体,以及它是临时的还是永久的。这些状态代码适用于任何请求方法。用户代理应该向用户显示包含的任何实体。
在所提到的条件下,使用404 - Not Found或400 - Bad Request是理想的
404 - Not Found
400 - Bad Request
这给出了所有状态代码的列表和适当的解释。
W3Org定义了这些规范。
https://stackoverflow.com/questions/39506467
相似问题