Я пытаюсь сделать запрос Ajax POST в vanilla js (на сайте нет jquery).Я пытался сделать что-то подобное, но не могу заставить это работать.
var params = { name: "Test"};
var xhr = new XMLHttpRequest();
xhr.open('POST', 'https://www.testurl.com/api/test/save', true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
response = JSON.parse(xhr.responseText);
console.log(reponse);
}
};
xhr.send(JSON.stringify(params));
Я получаю эту ошибку GET https://www.testurl.com/login.aspx?ReturnUrl=%2fapi%2ftest%2fsave 404 (не найдено)
У кого-нибудь есть идеи, как заставить почтовый запрос AJAX работать с https в vanilla js?