Ume*_*dam 5 javascript rest jquery jquery-post
我想在将数据发送到服务器时传递Authorization标头.我试过了
$.ajax({
url : <ServiceURL>,
data : JSON.stringify(JSonData),
type : 'POST',
contentType : "text/html",
dataType : 'json',
success : function(Result) {
},
beforeSend: function (xhr) {
xhr.setRequestHeader('Authorization', <Authorization Header Value>);
},
error: function (RcvData, error) {
console.log(RcvData);
}
});
Run Code Online (Sandbox Code Playgroud)
但REST服务返回错误(错误代码:500).添加授权之前,同样的服务与$ .post()一起正常工作.谁能告诉我"如何在$ .post()中传递授权标题?"
使用
contentType: 'application/json',
Run Code Online (Sandbox Code Playgroud)
你可能已经data搞混contentType了。
contentType是Content-type您发送的标头。
data改变 jQuery 处理您收到的数据的方式。
| 归档时间: |
|
| 查看次数: |
10069 次 |
| 最近记录: |