Bueno, tengo el siguiente codigo en javascript que entra en una url pero no me cambia el referer, alguien sabe qque esta mal y que tengo que hacer para que se envie el referer que yo indique?
Este es el codigo:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script language="JavaScript">
<!--
function descargaArchivo() {
if(window.XMLHttpRequest) {
peticion_http = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
peticion_http = new ActiveXObject("Microsoft.XMLHTTP");
}
peticion_http.onreadystatechange = muestraContenido;
peticion_http.open('GET', 'http://www.xxasdf.com/faydsxs/almacen.txt', true);
peticion_http.setRequestHeader("Referer", "http://www.google.cl/");
peticion_http.send(null);
function muestraContenido() {
if(peticion_http.readyState == 4) {
if(peticion_http.status == 206) {
alert(peticion_http.responseText);
}
}
}
}
window.onload = descargaArchivo;
</script>
</head>
<body></body>
</html>
Pide correctamente la página que le indico pero no modifica el referer es decir lo que yo indico en esta parte:
peticion_http.open('GET', 'http://www.xxasdf.com/faydsxs/almacen.txt', true);
peticion_http.setRequestHeader("Referer", "http://www.google.cl/");
peticion_http.send(null);
¿Alguien sabe a que se debe?