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小时内删除。