我正在使用javascript的XMLHttpRequest從Github API接收數據,並且我試圖使用custom media type規範但無法使其正常工作。設置Accept
標題根本不會改變響應的格式。我得到的結果總是默認的(JSON)。無法使用Javascript中的Github API設置標頭
這是我使用發出請求的代碼:
var url = "https://api.github.com/repos/mrdoob/three.js/issues/comments/241553390";
var xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.setRequestHeader("Accept", "application/vnd.github.v3.raw");
xhr.setRequestHeader("Content-Type","application/vnd.github.v3.raw");
xhr.onload = function(ev) {
console.log("Response:", ev.target.response);
console.log("Headers:", xhr.getAllResponseHeaders());
};
xhr.send();
沒想到只有一個響應的屬性改變,但是這是有道理的,解決我的問題,謝謝! –
不客氣:)你能否接受答案,如果它適合你? :d – xadhix