JqueryAjax如何添加header参数
转⾃⽹络1 $.ajax({
2 type: "POST",
3 url: "192.168.0.i?ActionID=WEB_RequestCertificateAPI",
4 data: {
5"user": "api",
6"password": "api"
7 },
jquery实现ajax8 dataType: "json",
9 ContentType: "application/json",
10 beforeSend: function (XMLHttpRequest) {
11//HttpUtility.UrlEncode
12var sessionid = "SessionID";
13 XMLHttpRequest.setRequestHeader(sessionid, sid);
14 },
15 success: function (SessionID) {
16//alert(SessionID.success);
17var dt = eval("(" + SessionID.data + ")");
18if (SessionID.success == 1) {
19 alert("success");
20 }
21else {
22 alert('errorId:' + id);
23 alert('errorCode:' + de);
24 alert('errorPara:' + params);
25 }
26 }
27 });因为种种原因,⾃⼰的框架中要传系统约定好的header信息,页⾯使⽤的jquery的ajax请求,了好久,突然发现我们可以在beforeSend⽅法中设置,这个⽅法接受⼀个参数,就代表了发起异步请求的XMLHttpRequest对象,我们可以⽤
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论