<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API on Web2Generators</title><link>https://www.web2generators.com/fr/mots-cles/api/</link><description>Recent content in API on Web2Generators</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Tue, 20 Oct 2026 08:00:00 +0100</lastBuildDate><atom:link href="https://www.web2generators.com/fr/mots-cles/api/index.xml" rel="self" type="application/rss+xml"/><item><title>Échecs de pré-vérification CORS : déboguer les requêtes OPTIONS avec les outils de développement et cURL</title><link>https://www.web2generators.com/fr/blog/echecs-de-pre-verification-cors-deboguer-les-requetes-options-avec-les-outils-de-developpement-et-curl/</link><pubDate>Tue, 20 Oct 2026 08:00:00 +0100</pubDate><guid>https://www.web2generators.com/fr/blog/echecs-de-pre-verification-cors-deboguer-les-requetes-options-avec-les-outils-de-developpement-et-curl/</guid><description>&lt;p&gt;L&amp;rsquo;URL d&amp;rsquo;une API s&amp;rsquo;ouvre lorsque vous la saisissez directement dans le navigateur, mais un appel &lt;code&gt;fetch()&lt;/code&gt; à cette adresse échoue depuis votre application web. Ou le même point d&amp;rsquo;accès répond correctement dans Postman et cURL, tandis que le navigateur affiche une erreur CORS. Si une requête &lt;code&gt;OPTIONS&lt;/code&gt; inattendue apparaît dans le panneau Réseau, il peut s&amp;rsquo;agir d&amp;rsquo;un échec de pré-vérification CORS, aussi appelée &lt;em&gt;preflight&lt;/em&gt;.&lt;/p&gt;&#10;&lt;p&gt;Pour avancer, distinguez trois questions : &lt;strong&gt;le navigateur a-t-il envoyé une pré-vérification ? Le serveur a-t-il répondu avec les en-têtes nécessaires ? La requête réelle a-t-elle ensuite été envoyée ?&lt;/strong&gt; Ce guide suit cette séquence avec un exemple reproductible.&lt;/p&gt;</description></item><item><title>JSON, formulaire encodé ou multipart : envoyer la bonne requête HTTP avec cURL</title><link>https://www.web2generators.com/fr/blog/json-formulaire-encode-ou-multipart-envoyer-la-bonne-requete-http-avec-curl/</link><pubDate>Sun, 18 Oct 2026 08:00:00 +0100</pubDate><guid>https://www.web2generators.com/fr/blog/json-formulaire-encode-ou-multipart-envoyer-la-bonne-requete-http-avec-curl/</guid><description>&lt;p&gt;Deux requêtes HTTP peuvent utiliser la même URL et la même méthode tout en produisant des résultats très différents. L&amp;rsquo;une envoie un objet JSON. Une autre transmet des champs de formulaire séparés par &lt;code&gt;&amp;amp;&lt;/code&gt;. Une troisième téléverse un fichier avec un délimiteur multipart. Si le serveur attend un format et en reçoit un autre, l&amp;rsquo;application peut rejeter la requête ou interpréter les valeurs de travers sans le signaler.&lt;/p&gt;&#10;&lt;p&gt;Ce tutoriel compare trois formats courants de corps de requête et montre comment les construire avec cURL. Vous pouvez utiliser le &lt;a href="https://www.web2generators.com/fr/outils/http/createur-de-commandes-curl/"&gt;générateur gratuit de commandes cURL de Web2Generators&lt;/a&gt; pour les corps JSON et le texte littéral, ainsi que l&amp;rsquo;&lt;a href="https://www.web2generators.com/fr/outils/http/encodeur-et-decodeur-url/"&gt;encodeur et décodeur URL&lt;/a&gt; pour examiner les valeurs de formulaire.&lt;/p&gt;</description></item><item><title>Découvrez notre encodeur, décodeur et éditeur de paramètres URL</title><link>https://www.web2generators.com/fr/blog/decouvrez-notre-encodeur-decodeur-et-editeur-de-parametres-url/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.web2generators.com/fr/blog/decouvrez-notre-encodeur-decodeur-et-editeur-de-parametres-url/</guid><description>&lt;p&gt;Un lien de recherche semble correct, mais le terme reçu contient des espaces à la place des signes plus attendus. Ou une URL d&amp;rsquo;API contient trois fois le même paramètre, et vous ne voulez modifier qu&amp;rsquo;une valeur. Notre nouvel &lt;a href="https://www.web2generators.com/fr/outils/http/encodeur-et-decodeur-url/"&gt;encodeur, décodeur et éditeur de paramètres URL&lt;/a&gt; vous aide à lire et à modifier ces valeurs sans déchiffrer les échappements à la main. Il est gratuit, sans compte et disponible en français et en anglais.&lt;/p&gt;</description></item><item><title>Mise à jour de sécurité cURL prévue le 14 octobre : préparez vos tests API</title><link>https://www.web2generators.com/fr/blog/mise-a-jour-de-securite-curl-prevue-le-14-octobre-preparez-vos-tests-api/</link><pubDate>Thu, 08 Oct 2026 08:00:00 +0100</pubDate><guid>https://www.web2generators.com/fr/blog/mise-a-jour-de-securite-curl-prevue-le-14-octobre-preparez-vos-tests-api/</guid><description>&lt;p&gt;&lt;strong&gt;cURL a avancé sa prochaine version après le signalement d&amp;rsquo;une vulnérabilité de gravité élevée (HIGH).&lt;/strong&gt; Le 7 octobre, son mainteneur Daniel Stenberg a annoncé que la version 8.23.0 était prévue pour le &lt;strong&gt;14 octobre 2026&lt;/strong&gt;, avec des correctifs pour 22 vulnérabilités. Le problème de gravité élevée porte l&amp;rsquo;identifiant &lt;strong&gt;CVE-2026-92392&lt;/strong&gt; ; ses détails techniques doivent être publiés en même temps que la version. Consultez &lt;a href="https://daniel.haxx.se/blog/2026/10/07/twenty-two-pending-curl-vulnerabilities/" class="link-external" target="_blank" rel="nofollow noopener"&gt;l&amp;rsquo;annonce du mainteneur (en anglais)&lt;span class="external-link-icon" aria-hidden="true"&gt;&amp;#160;&lt;span class="bi bi-arrow-up-right"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Guide des commandes cURL : options de base et avancées avec exemples</title><link>https://www.web2generators.com/fr/blog/guide-des-commandes-curl-options-de-base-et-avancees-avec-exemples/</link><pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.web2generators.com/fr/blog/guide-des-commandes-curl-options-de-base-et-avancees-avec-exemples/</guid><description>&lt;p&gt;&lt;strong&gt;cURL permet d&amp;rsquo;envoyer des requêtes depuis votre terminal pour tester des API, examiner les réponses et transférer des données.&lt;/strong&gt; Une requête simple tient sur une ligne. Mais ajoutez des paramètres de requête, un corps JSON, des en-têtes personnalisés et une apostrophe dans les données, et la construction de cette ligne peut devenir la partie la plus difficile du travail.&lt;/p&gt;&#10;&lt;p&gt;Notre &lt;a href="https://www.web2generators.com/fr/outils/http/createur-de-commandes-curl/"&gt;générateur de commandes cURL&lt;/a&gt; gratuit propose des champs pour les détails de la requête et génère la commande au fil de la saisie. Il est particulièrement utile quand vous savez ce que vous voulez envoyer, mais préférez éviter de consacrer votre temps de débogage aux guillemets du shell.&lt;/p&gt;</description></item><item><title>Créateur de commandes cURL</title><link>https://www.web2generators.com/fr/outils/http/createur-de-commandes-curl/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.web2generators.com/fr/outils/http/createur-de-commandes-curl/</guid><description>&lt;p&gt;Préparez une commande cURL pour une requête HTTP sans mémoriser ses options. Saisissez une URL, choisissez les paramètres de la requête et copiez la commande dans votre terminal. Le générateur prépare la commande ; vous décidez quand l&amp;rsquo;exécuter.&lt;/p&gt;&#10;&lt;div data-tool="curl-builder" data-locale="fr" data-help-label="Comment utiliser cet outil" data-privacy-label="Fonctionne dans votre navigateur" data-load-error="Impossible de charger l’outil. Rechargez cette page pour réessayer." data-tool-help-id="tool-help-curl-builder" data-tool-privacy-id="tool-privacy-curl-builder" class="tool-mount"&gt;&#10; &lt;div class="tool-placeholder" role="status"&gt;&#10; &lt;p&gt;Chargement de l&amp;#39;outil…&lt;/p&gt;&#10; &lt;div class="tool-placeholder-shapes" aria-hidden="true"&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&#10; &lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;noscript&gt;&lt;p&gt;Cet outil nécessite JavaScript. Activez-le pour utiliser l&amp;#39;outil dans votre navigateur.&lt;/p&gt;&lt;/noscript&gt;</description></item><item><title>Encodeur et décodeur URL</title><link>https://www.web2generators.com/fr/outils/http/encodeur-et-decodeur-url/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.web2generators.com/fr/outils/http/encodeur-et-decodeur-url/</guid><description>&lt;p&gt;Encodez une valeur de paramètre, lisez du texte encodé en pourcentage ou modifiez les paramètres d&amp;rsquo;une URL. Choisissez le format adapté à votre tâche, puis copiez ou téléchargez le résultat.&lt;/p&gt;&#10;&lt;div data-tool="url-tools" data-locale="fr" data-help-label="Comment utiliser cet outil" data-privacy-label="Fonctionne dans votre navigateur" data-load-error="Impossible de charger l’outil. Rechargez cette page pour réessayer." data-tool-help-id="tool-help-url-tools" data-tool-privacy-id="tool-privacy-url-tools" class="tool-mount"&gt;&#10; &lt;div class="tool-placeholder" role="status"&gt;&#10; &lt;p&gt;Chargement de l&amp;#39;outil…&lt;/p&gt;&#10; &lt;div class="tool-placeholder-shapes" aria-hidden="true"&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;&#10; &lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;noscript&gt;&lt;p&gt;Cet outil nécessite JavaScript. Activez-le pour utiliser l&amp;#39;outil dans votre navigateur.&lt;/p&gt;&lt;/noscript&gt;&#10;&lt;aside id="tool-ad" class="ad-placement tool-ad content-ad" aria-label="Publicité" data-ad-state="loading"&gt;&#10; &lt;p class="ad-label"&gt;Publicité&lt;/p&gt;&#10; &lt;div class="ad-space"&gt;&#10; &#10; &lt;ins class="ad-unit adsbygoogle" data-ad-client="ca-pub-1222416119999017" data-ad-slot="5007879845" data-ad-format="auto" data-full-width-responsive="true"&gt;&lt;/ins&gt;&#10; &#10; &lt;div class="ad-message"&gt;&#10; &lt;span class="bi bi-heart" aria-hidden="true"&gt;&lt;/span&gt;&#10; &lt;p class="ad-title"&gt;Soutenez les outils gratuits&lt;/p&gt;&#10; &lt;p&gt;Pour nous soutenir, veuillez désactiver votre bloqueur de publicités sur ce site.&lt;/p&gt;&#10; &lt;p class="mb-0"&gt;Vous préférez naviguer sans publicité ? Découvrez notre &lt;a href="#premium-coming-soon" data-premium-dialog&gt;abonnement Premium&lt;/a&gt; &lt;span class="text-body-secondary"&gt;(bientôt disponible)&lt;/span&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&#10; &lt;/div&gt;&#10;&lt;/aside&gt;</description></item></channel></rss>