Léa-Linux & amis :   LinuxFR   GCU-Squad   Zarb.Org   GNU
Archive de la liste aide - [Aide] Comment récupérer une page web dynamique?
> Teste sur http://www.radioparadise.com/rp_2.php?#name=Playlist
> et tu verras que wget et curl ne récupèrent pas la liste des titres
> de la playlist (sauf erreur, ce dont je serai heureux)

Hello Peko. Le problème de cette page, c'est que tout est chargé dans
des iframes. Il faut donc chercher de quelle iframe tu veux la source.
Danc ton cas, pour récupérer la playlist, il faut que tu récupère cette
page: http://www.radioparadise.com/rp2-content.php?name=Playlist

essaye cette commande curl
 curl 'http://www.radioparadise.com/rp2-content.php?name=Playlist' -H
'Cookie: vol=70; C_amz_loc=US' -H 'Accept-Encoding: gzip, deflate,
sdch' -H 'Accept-Language: fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4' -H
'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
like Gecko) Ubuntu Chromium/50.0.2661.102 Chrome/50.0.2661.102
Safari/537.36' -H 'Accept: text/html, */*; q=0.01' -H 'Referer:
http://www.radioparadise.com/rp2-content.php?name=Playlist' -H
'X-Requested-With: XMLHttpRequest' -H 'Connection: keep-alive'
--compressed > test.html

Ensuite, un autre petit problème, c'est qu'en début de page, il y a:
<script language="javascript">
if(self.location==top.location)self.location="rp_2.php#name=Playlist"
</script>

Il suffit de supprimer ces 3 lignes et le tour est joué.

Bonne année,
Ille


Serveur hébergé par ST-Hebergement et Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons