Tengo un sitio web www.foo.com:8002 que he resuelto en 127.0.0.1:8002 en mi archivo de hosts. Tengo otro (el sitio principal) ejecutándose en localhost: 80
En www.foo.com:8002, la página se ve así
<form name="myform" action="http://localhost/bar" method="post">
<input type="hidden" name="some" value="value" />
</form>
<script> document.myform.submit() </script>
Esperé que la solicitud pasara y que el navegador (Chrome) no leyera la respuesta ya que viola la misma política de origen. Sin embargo, resulta que el navegador recibe la respuesta y muestra el contenido perfectamente bien. ¿Cómo es esto posible?