我正在尝试将一个json字符串发送到REST服务。正在使用下列代码:
dojo.xhrPost( {
url: REST_URL,
postData: jsonData,
handleAs: "json",
headers: {"Content-Type": "application/json"},
load: function(response, ioArgs) {
alert(response);
},
error: function(response, ioArgs) {
alert(response);
}
});我使用fiddler拦截浏览器(IE/Firefox)发送的请求。当我提交来自IE的请求时,fiddler会显示内容类型的标题被设置为"application/json“。
但是,当使用Firefox提交相同的请求时,请求头中看不到内容类型的标题(意思是Firefox没有添加)。我的服务器是用来验证内容类型是'application/json‘的。因此,请求被服务器拒绝。
问题:
https://stackoverflow.com/questions/10146688
复制相似问题