Как преобразовать старый код на основе XMLHttpRequest в функцию FETCH?
Старый код:
var data = JSON.stringify({
"username": "user",
"token": "12345"
});
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.open("GET", "http://localhost:5000/v1/data/users/");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(data);
Я не могу отправить поля данных через GET-запрос
Я попробовал:
fetch (url, {method: 'GET',
mode:"cors",
body: JSON.stringify({
username,
token
}),
headers: {
'Content-Type': 'application/json'
}
})
но я поймал Fetch Error: TypeError: Не удалось выполнить 'fetch' для 'Window': у запроса с методом GET / HEAD не может быть тела.