Php - Autoriser la lecture d'un fichier par un javascript distant (CrossDomain)

ARCHIVE
Javascript header php allow to external parsingAu cas où vous souhaiteriez permettra la lecture d'un fichier par un javascript distant, comme dans le cas, par exemple, d'un flux rss que vous généreriez en php, il vous faudra insérer une ligne de code un peu particulière en début de fichier. En effet, par défaut, les navigateurs bloquent les appels aux fichiers externes au domaine hébergeant le javascript. Pour cela, il suffit de spécifier, via la fonction header(), que l'on autorise le parsage distant.   [sourcecode language="php"] < ?php // On autorise la lecture à toutes les origines possibles header("Access-Control-Allow-Origin: *"); // On autorise la lecture en GET ... header("Access-Control-Allow-Methods: GET"); // ... ou en POST header("Access-Control-Allow-Methods: POST"); header("Access-Control-Allow-Headers: x-prototype-version,x-requested-with"); ?> [/sourcecode]   En insérant, donc : [sourcecode language="php"] < ?php header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Methods: GET"); header("Access-Control-Allow-Headers: x-prototype-version,x-requested-with"); ?> [/sourcecode] En début de fichier, n'importe quel script distant pourra charger votre fichier (ô joie)
Une question? Une remarque? Un avis? Twittons-en!

When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission.
Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network and Amazon.