Я хочу послать XMLRequest на сервер, а затем перенаправить пользователя на первой странице до сих пор у меня есть:JavaScript XMLHttpRequest() и Перенаправление
var posts = new XMLHttpRequest();
var api="XXXXXXXXXX";
posts.open("GET", api+user+"/"+password+"/"+id+"/"+latitude, true);
posts.send();
window.location = "index.html"
Если бы я только запустить код без редиректа в конце концов, отлично работает, но если у меня есть перенаправление, запрос API GET завершается с ошибкой. Может кто-нибудь объяснить мне, что мне не хватает?
Это асинхронный. Браузер перенаправляется до результата. – Rik
Если вы делаете XHR, чтобы что-то случилось на сервере, вы действительно должны сделать POST, а не GET, чтобы избежать очень простой уязвимости CSRF. – Pointy