xhr.setRequestHeader
ここでは、jquery ajax 呼び出しを介して http 要求ヘッダー値を渡しています。IE でのみ動作し、Firefox では動作しません。コードにある場合、Firefox では ajax 呼び出し自体が発生していません。
var Call = function () {
$.support.cors = true;
var input = {
RefId: "111", LoginId: "222", Id: "33", FirstName: "aaa", LastName: "bbb"
};
var url = document.URL;
$.ajax({
type: "POST",
beforeSend: function (xhr) {
xhr.setRequestHeader("URL", url);
},
url: "http://localhost:40780/Service.svc/Insertion",
data: JSON.stringify(Input),
contentType: "application/json",
dataType: "json",
success: function (response) {
alert(response);
},
error: function (xhr, status, error) {
}
});
}
なにか提案を?