Me preguntaba si debajo de las solicitudes GET de un archivo HTML y un archivo javascript, ¿son vulnerables al secuestro de AJAX / secuestro de JavaScript?
Secuestro AJAX: enlace Secuestro de JavaScript: enlace
1)
var req = new XMLHttpRequest();
req.open("GET", queryUrl, false);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.onreadystatechange = function () {
if (this.readyState == 4) {
if (this.status == 200) {
//do something }
}
}
req.send();
2)
var req = new XMLHttpRequest();
req.open("GET", encodeURI(ODataPath() + type + "Var1"+ Value1+"), true);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.onreadystatechange = function () {
if (this.readyState == 4 /* complete */) {
req.onreadystatechange = null;
// Do Something
};
req.send();
};