私はJavascriptingが初めてです。xml レスポーズになる http Web サービス URL があります。URL から応答 xml を取得するにはどうすればよいですか。XMLHttpRequest を使用して以下を使用しようとしましたが、うまくいきませんでした。
function send_with_ajax( the_url ){
var httpRequest = new XMLHttpRequest();
//httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
httpRequest.open("GET", the_url, true);
httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
httpRequest.setRequestHeader("X-Requested-With", "XMLHttpRequest");
httpRequest.setRequestHeader("X-Alt-Referer", "http://www.google.com");
httpRequest.send();
httpRequest.onreadystatechange = function() {
if (httpRequest.readyState == 4)
{
var _tempRecommendations = httpRequest.responseXML;
window.alert(httpRequest.response)
window.alert(httpRequest.responseText)
window.alert(_tempRecommendations)
}
};
};
私は常に取得httpRequest.readyState = 1
し、コンソールで応答を評価すると、すべてnullになります。