关于前端开发技术Ajax的状态值与HTTP状态码

来源:07素材网 03月18日 21:23

Ajax的状态值

0: (未初始化)还没有调用send()方法。
1: (载入)已经调用send()方法,正在派发请求。
2: (载入完成)send()已经执行完成,已经接收到全部的响应内容。
3: (交互)正在解析响应内容。
4: (完成)响应内容已经解析完成,用户可以调用。

HTTP状态码

200 & OK: 请求成功;

204 & No Content: 请求处理成功,但没有资源可以返回;

206 & Partial Content: 对资源某一部分进行请求(比如对于只加载了一般的图片剩余部分的请求);

301 & Move Permanently: 永久性重定向;

302 & Found: 临时性重定向;

303 & See Other: 请求资源存在另一个URI,应使用get方法请求;

304 & Not Modified: 服务器判断本地缓存未更新,可以直接使用本地的缓存;

307 & Temporary Redirect: 临时重定向;

400 & Bad Request: 请求报文存在语法错误;

401 & Unauthorized: 请求需要通过HTTP认证;

403 & Forbidden: 请求资源被服务器拒绝,访问权限的问题;

404 & Not Found: 服务器上没有请求的资源;

500 & Internal Server Error: 服务器执行请求时出现错误;

502 & Bad Gateway: 错误的网关;

503 & Service Unavailable: 服务器超载或正在维护,无法处理请求;

504 & Gateway timeout: 网关超时;
原文出处:https://www.cnblogs.com/libin-1/p/6864344.html
版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。

头条

在使用SQLite3时遇到的几个坑

在使用SQLite3时遇到的几个坑

《本打算在SQLite3数据库里执行一个查询语句,使用的是php语言,起初遇到的是权限问题: permission denied,因为SQLite3数据库文件和PHP执行者属于两个不同的用户,首先需要对这个文件执行mode 777的权限开放,然后,又遇到了下面这样的PHP错误