1
var username = 'xxxx';
var password = 'zzzz';
var xmlstring="<root><request><AADHAAR_ID>aaaaaaa</AADHAAR_ID><NAME>hhhhhhh</NAME><DOB></DOB><MOBILENO></MOBILENO><FLAG>QVVUSA==</FLAG><RESPONSE_CODE></RESPONSE_CODE><ERROR_CODE></ERROR_CODE><OTP></OTP><PIN></PIN><DEPT>aswww</DEPT><VENDORID>MTAwSFBN</VENDORID></request></root>";
function make_base_auth(username, password) {
var tok = username + ':' + password;
var hash = btoa(tok);
return "Basic " + hash;
}
$.ajax({
type: "POST",
async: true,
dataType:"xml",
contentType: "application/xml",
url: 'http://test/test/test?reqXml='+xmlstring,
beforeSend: function (xhr){
xhr.setRequestHeader('Authorization', make_base_auth(username, password));
},
success: function(){console.log('success');
alert('success');
},
error: function(data) {console.log('error');
console.log(data);
}
});
こんにちはは、上記の私はmissed.I'mは私のローカルサーバーからの簡単なPSTrequestを行うにしようとしているものを教えてください私のコードでないと、この要求は順番にAuthorizationヘッダが必要です正しく機能する。私はPOST要求を実行し、Postmanでデータを正常に取得しました.Ajaxの結果は「無効なHTTPステータスコード302」というエラーが発生し、XMLHttpRequestがロードできません.....プリフライトの応答は無効です(リダイレクト)は郵便配達に細かい動作し、AJAXに取り組ん
「SRATUS CODE:302」と同じですが、 – Pandi