被称为没有适当的AJAX头什么HTTP状态,如果它希望只通过AJAX使用应该行动的回报,但? 我觉得我应该表明一些错误,但我真的不能找到一个合适的。
我想最好是405不允许的方法,但它会奇怪,如果例如AJAX GET请求返回的内容和普通GET将返回405。
被称为没有适当的AJAX头什么HTTP状态,如果它希望只通过AJAX使用应该行动的回报,但? 我觉得我应该表明一些错误,但我真的不能找到一个合适的。
我想最好是405不允许的方法,但它会奇怪,如果例如AJAX GET请求返回的内容和普通GET将返回405。
你可以完成请求,但你拒绝这样做,因为它不是在AJAX,所以我觉得适当的错误是403 -禁止的。
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.4
反正,我不认为任何错误代码将是奇怪的,如果它会得到一个明确的解释陪同。