Я пытаюсь отправить запрос API-интерфейсу apiary и заголовок всегда недействителен. API ожидает кодировку как «utf-8», которая правильно установлена в коде. На инспекторе веб-сайта api вы можете видеть, что запрос установил кодировку как UTF-8 ... Почему кодировка по просьбе заглавными буквами? как я могу это исправить?Apiary Недопустимый заголовок
var Request = new XMLHttpRequest();
Request.open('POST', 'URL');
Request.setRequestHeader('Content-Type', 'application/json; charset=utf-8'); //utf-8!!!
Request.onreadystatechange = function() {
if (this.readyState === 4) {
console.log('Status:', this.status);
console.log('Headers:', this.getAllResponseHeaders());
console.log('Body:', this.responseText);
}
};
var body = {
//JSON stuff
};
Request.send(JSON.stringify(body));