Faire des requêtes JSONP inter-domaines en JavaScript sans bibliothèques externes
JSONP (JSON with Padding) est une technique qui permet des requêtes inter-domaines en ajoutant une fonction de rappel à l'URL de la demande. La fonction de rappel est définie par le client et est exécutée par le serveur dès réception réussie de la requête.
Comment faire une requête JSONP sans jQuery
Pour faire une Requête JSONP sans jQuery, vous pouvez suivre ces étapes :
<code class="javascript">function foo(data) { // Process the JSON data }</code>
<code class="javascript">const url = '//example.com/path/to/jsonp?callback=foo';</code>
<code class="javascript">const script = document.createElement('script'); script.src = url;</code>
<code class="javascript">document.head.appendChild(script); // or document.getElementsByTagName('head')[0].appendChild(script) in older browsers</code>
Une fois que le serveur aura répondu avec les données JSON, la fonction de rappel sera exécutée et vous pourrez utiliser les données fournies pour remplir votre application.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!