Ka-Radio32
Ka-Radio32 copied to clipboard
Cors - téléchargement des playlists avec Javascript
Bonjour, Il n'est pas possible de télécharger une playlist listée à l'adresse http://KaraDio.karawin.fr/infos.php avec Javascript (politique de sécurité CORS des navigateurs) Pour que cela marche il faut que le serveur HTTP Nginx ou Apache renvoie les bons headers : Voir configuration ici : https://www.kazimentou.fr/divers/ka-radio/notes.txt Par commodité les playlists au format .txt sont isolées dans un dossier playlists/
Pour la démo le fichier infos.html est hébergé ici : https://kazimentou.fr/divers/ka-radio/infos.html Elle est chargée depuis une autre page HTML chez un autre hébergeur dans une balise
Il n'y a pas besoin de PHP pour cela. Ne pas utiliser XMLHttpRequest pour insérer une page HTML compléte dans une autre page. La balise
En paramétrant correctement le dossier playlists sur le serveur http://KaraDio.karawin.fr, on pourra télécharger directement la playlist sur l'ESP32.
Utiliser l'inspecteur de code des navigateurs pour voir le code source des pages html ci dessus ( touche Ctrl-U )