如果客户端不遵守规则,我应该返回什么http状态?

时间:2018-02-15 09:03:38

标签: rest http

例如,我们有一个API "SELECT u.firstname FROM usr_data u,object_data o,tst_active ta,tst_tests WHERE u.usr_id=ta.user_fi AND tt.obj_fi=o.obj_id AND ta.test_fi=tt.test_id AND u.usr_id=$user->usr_id AND o.obj_id = $course ,只接受POST /testname: AA标题。

如果客户端发送name: BB标头,首选哪个状态代码?

400? 404? 500?

1 个答案:

答案 0 :(得分:0)

如果是权限问题,您可以发送403(禁止)。 404未找到,并且不正确,500是服务器错误。