XMLHttpRequest

Sábado 7 de abril de 2007, por Horacio González Diéguez

XMLHttpRequest es el método utilizado para cargar desde un rss en una página web hasta los marcadores de un google map. Es un método fundamental para la filosofía de trabajo ajax que se basa en cargar elementos en las páginas web haciendo llamadas directamente desde el código. El problema es que en cuanto a lo que a web 2.0 se refiere existe una gran contradicción "Error: uncaught exception: Permission denied to call method XMLHttpRequest.open". No es técnicamente posible cargar un documento que pertenezca a otro servidor, a otro dominio. Quiere decirse que cuando hablamos de web social y de collage de información hay cierta falsedad porque los datos no estan siendo compartidos diractamente, sino que, por ejemplo, cuando nos suscribirnos desde nuestra web al rss de otra web, un programa, hace una copia de todo los datos. La información está porlo tanto siendo duplicada inutilmente y de algún modo robada pues se saca de su contexto original.

ejemplo de código para hacer una lectura externa (no me acuerdo de donde lo saqué, tal vez de alguno de estos dos sitios: developer.mozilla.org o sitepoint o enrackados)
*si se descarga y se ejecuta localmente funciona, cambiando la url por una url del mismo servidor también

6 de Junio 2006 - propuesta para cambiar el método y permitir hacer llamadas W3C

16 de Febrero 2007 - comentarios

http://premshree.livejournal.com/66129.html

http://developer.yahoo.com/javascript/howto-proxy.html

2015 VHPLab. I 2014 I 2013 I
English I Galego