javascript - AJAX 状态代码 < 400 是否成功?

标签 javascript ajax httpresponse

基本上可以归结为,在任何情况下,在 400 以下的状态代码上调用成功回调函数对我来说是否不好

在看list of status codes for HTTP ,我不认为会有,但我想确定。我不认为我会得到 1XX 级代码,因为它们看起来像大多数在处理完整请求之前返回并且 readyState === 4 (我不关心 IE 7 的 122)。而且我仍然想在 302 和 304 状态代码上返回成功。 status < 400也是如此一种可接受的方式来捕获所有这些?

最佳答案

301 表示客户端负责使用新的 URL 再次进行 HTTP 调用。您的库或工具包是否已经为您处理了这个问题?

关于javascript - AJAX 状态代码 < 400 是否成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966239/

相关文章:

php - 以Datatable格式显示PHP返回的JSON数据

javascript - 这个javascript符号是什么?

JQuery.ajax 成功函数返回空

javascript - Jquery 找到没有 id、名称或类的特定 H4

ajax - 何时使用 $.ajax()、$ ('#myForm' ).ajaxForm 或 $ ('#myForm' ).submit

java - 如何操纵死锁 onAuthFailure 中的响应状态

c# - 如何将 Content-Length、Content-Type 和 Last-Modified 添加到 HTTP 响应消息 header

testing - 是否有返回 500(和其他)HTTP 响应代码进行测试的网站?

javascript - JSTree:移动所有子节点

javascript - 如何计算特定元素的文本变化?