Я пытаюсь отправить запрос в API пасеки, и заголовок всегда недействителен. API ожидает кодировку как «utf-8», которая правильно установлена в коде. В инспекторе сайта API видно, что в запросе указана кодировка UTF-8... Почему кодировка в запросе заглавными буквами? как я могу это исправить?
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));