¿Cómo leer el feed rss de Telegraph?

¿Cómo leer el feed rss de Telegraph?

De acuerdo aTelegraph.co.uk, el canal rss de noticias mundiales debería ser este: http://www.telegraph.co.uk/news/worldnews/rss

Sin embargo, con Chrome sólo aparece una página en blanco.

Incluso wget http://www.telegraph.co.uk/news/worldnews/rssme arroja un archivo con una línea allí:

<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet type='text/xsl' href='http://telegraph.feedsportal.com/xsl/eng/rss.xsl'?>

¿Lo que está mal?

Respuesta1

Si abre la consola del navegador Chrome, ctrl + shift + jverá el siguiente mensaje de error cuando el navegador intente cargar esa página:

Unsafe attempt to load URL http://telegraph.feedsportal.com/xsl/eng/rss.xsl from frame with URL http://www.telegraph.co.uk/news/worldnews/rss. Domains, protocols and ports must match.

Lo que sucede es que la fuente RSS está intentando cargar un archivo xsl, que es una forma para que los sitios web formatee bien sus fuentes RSS en un navegador. Pero como Telegraph ha alojado su archivo xsl en otro dominio, la política de seguridad de los navegadores no permite que se cargue. Y como no puede cargar Chrome, no muestra nada en absoluto. Esto podría considerarse un error en Chrome; si Chrome no puede cargar el xsl, debería volver a su comportamiento predeterminado.

Puede ver el código fuente de la fuente RSS para ver que es todo suyo cargando la página en blanco y presionandoctrl + u

información relacionada