-
HTTP状态码查看全部
-
一个HTTP响应由三部分组成:状态码、响应头、响应体查看全部
-
Get请求发送信息的数量有 2000 个字符的限制查看全部
-
一个完整的请求有 7 个步骤:1. 建立TCP连接 2. 浏览器向Web服务器发送请求命令 3. 浏览器发送请求头信息 4. 服务器应答 5. 服务器发送应答头信息 6. 服务器发送数据 7. 服务器关闭TCP连接查看全部
-
在线校验json工具:http://jsonlint.com json解析方法:eval()和JSON.parse() 注:eval()是很危险的!因为eval()方法不会管json字符串是否合法,而且还会直接执行js方法,尤其是执行第三方的代码,可能会含有恶意代码。 通常,所有从服务器返回的字符串有如下格式: { "success":true/false,//请求是否正确执行 "msg":xxx,//参数错误情况下返回信息 "data":xxx,//参数正确情况下返回数据 }查看全部
-
readyState属性查看全部
-
响应的属性和方法查看全部
-
open(method[get/post],url,async【同步或者异步,一般我们采用异步,默认是true】) setRequestHeader send(string):将请求发送到服务器,post请求时必须写,一般要给参数。查看全部
-
http状态码查看全部
-
get与post查看全部
-
概念介绍--http请求查看全部
-
XMLHttpRequest取得响应 responseText:获得字符串形式的响应数据 responseXML:获得XML形式的响应数据 status和statusText:以数字和文本形式返回HTTP状态码 getAllResponseHeader():获取所有的响应报头 getResponseHeader():查询响应中的某个字段的值 readystate属性: 0:请求未初始化,open还没有调用 1:服务器连接已经建立,open已经调用了 2:请求已经接收,也就是接收到头信息了 3:请求处理中,也就是接收到响应主体了 4:请求已完成,且响应已就绪,也就是响应完成了 var request = new XMLHttpRequest(); request.open("GET","get.php",true); request.send(); request.onreadystatechange = function(){ if(request.readyState ===4(响应完成)&& request.status ===200(请求成功)){ //做一些事情 request.responseText(获取服务器相应的内容) } }注:对服务器进行监听查看全部
-
XMLHttpRequest发送请求:(将请求发送到服务器) XHR请求有几个好用的方法(open,send) open(method,url,async): method:请求的类型是使用get还是post url:请求地址 async:使用异步请求还是同步 send:将请求发送到服务器 例:request.open("POST","create.php",true); request.setRequestHeader();//一定要写在open和send中间 request.send()查看全部
-
HTTP:http是计算机通过网络进行通信的规则 HTTP是一种无状态协议,不建立持久的连接,没有记忆 HTTP请求(7个步骤): 1.建立TCP连接 2.Web浏览器向web服务器发送请求命令 3.web浏览器发送请求头信息 4.web服务器应答 5.web服务器发送应答头信息 6.web服务器向浏览器发送数据 7.web服务器关闭TCP连接 HTTP请求由4部分组成: 1.HTTP请求的方法或动作,比如是get请求还是post请求 2.正在请求的url,就是请求的地址 3.请求头:包含一些客户端环境信息,身份验证信息等 4.请求体:就是请求正文,包含客户提交的查询字符串信息,表单信息等 注:请求头和请求体中间有一个空行,表示请求头已经结束 get发送用户名和密码是不安全的 get和post请求: get(幂等):一般用于信息获取 使用URL传递参数 对发送的信息数量有限制,一般在2000个字符 注:不用get请求做新建,修改操作,对任何人是可见的 POST(安全许多):一般用于修改服务器上的资源 对发送信息的数量无限制 注:向表单发送数据,新建,修改 HTTP响应: 1、一个数字和文字组成的状态码,用来显示请求成功还是失败 2、响应头,和请求头一样包含许多有用的信息,例如服务器类型,日期时间。内容类型和长度等等、 3、响应体,也就是响应正文 HTTP状态码: 200:请求成功,表示用户请求被正确的接收,处理 404 NOT Found:客户端错误,表示客户端提交的请求有错误,意味着请求中所引用的文档不存在 500:服务器错误,表示服务器不能完成对请求的处理查看全部
-
var request = new XMLHttpRequest()查看全部
举报
0/150
提交
取消