Asp.net web api 返回404如果没有找到真正的最佳选择web api
我正在组装我的第一个web api解决方案并进行查询 我有一个Get(),我想返回一个对象列表 目前,如果没有找到我返回一个404 然而,在firebug等中,我得到了“1”,使事情看起来像是“出错”,但事实并非如此 这是做事情的最佳方式吗?如上所述,您应该尽量将状态代码设置为较小的,例如: 首先使用以下3个代码。如果您需要更多,请添加它们。但是你不需要超过8Asp.net web api 返回404如果没有找到真正的最佳选择web api,asp.net-web-api,Asp.net Web Api,我正在组装我的第一个web api解决方案并进行查询 我有一个Get(),我想返回一个对象列表 目前,如果没有找到我返回一个404 然而,在firebug等中,我得到了“1”,使事情看起来像是“出错”,但事实并非如此 这是做事情的最佳方式吗?如上所述,您应该尽量将状态代码设置为较小的,例如: 首先使用以下3个代码。如果您需要更多,请添加它们。但是你不需要超过8 200-好的 400-请求错误 500-内部服务器错误 如果您不愿意将所有错误条件减少到这3种情况,请尝试从以下5种情况中进行选择:
- 200-好的
- 400-请求错误
- 500-内部服务器错误
- 201-创建
- 304-未修改
- 404–未找到
- 401-未经授权
- 403-禁止