js请求
2018-11-01 本文已影响3人
赤焰军少帅林殊
//构造表单数据
// var formData = new FormData();
// formData.append('appid', 'com.taoqi001.wawaji');
// formData.append('appver', 116);
// formData.append('devid', "7A79962F-F54F-4A07-B542-591E379563B6");
// formData.append('devtype', 1);
// formData.append('token', "2e0c372832434894752b01587395c7ac");
// console.log(formData.get("appid"))
//创建xhr对象
var xhr = new XMLHttpRequest();
//设置xhr请求的超时时间
xhr.timeout = 3000;
//设置响应返回的数据格式
xhr.responseType ="application/json";
// xhr.setRequestHeader('content-type', 'application/json');
var sendData = {'appid':'com.taoqi001.wawaji','appver':116,'devid':"7A79962F-F54F-4A07-B542-591E379563B6",'devtype': 1,'token': "2e0c372832434894752b01587395c7ac","refresh":1};
//创建一个 post 请求,采用异步
xhr.open('POST', 'https://pre.taoqi001.com/orders/showlist', true);
//注册相关事件回调处理函数//也可以xhr.onload=function(e)
xhr.onreadystatechange = function(e) {
if(xhr.readyState == 4 && xhr.status == 200){{
console.log("请求结果",this.responseText)
alert(this.responseText);
}
};
// xhr.ontimeout = function(e) { ... };
// xhr.onerror = function(e) { ... };
// xhr.upload.onprogress = function(e) { ... };
//发送数据
xhr.send(JSON.stringify(sendData));