458 votes

Comment définir les options et en-tête dans axios ?

J’ai utiliser axios pour effectuer un post HTTP comme ceci :

Est-ce exact ? Ou dois-je faire :

``

600voto

riyaz-ali Points 2393

Il y a plusieurs manières de faire ceci :

  • Pour une seule demande :
  • Pour le réglage par défaut configuration global :
  • Pour le réglage par défaut sur axios instance :

331voto

roli roli Points 2157
<blockquote> <p>Vous pouvez envoyer une requête get avec en-têtes (pour l’authentification avec jwt par exemple) :</p> <pre><code></code></pre><blockquote> <p>Aussi, vous pouvez envoyer une requête post.</p> </blockquote><pre><code></code></pre><blockquote> <p>Ma façon de faire, est de mettre une demande comme ceci :</p> </blockquote><pre><code></code></pre></blockquote>

40voto

sjc42002 Points 146

Vous pouvez passer un objet de configuration à axios comme :

25voto

gtamborero Points 704

Il s’agit d’un exemple simple d’une configuration avec en-têtes et responseType :

Content-Type peut être « application/x-www-formulaires-urlencoded » ou « application/json » et il peut fonctionner aussi « application/json ; charset = utf-8'

responseType peut être « arraybuffer », « blob », « document », « json », « text », « stream »

Dans cet exemple, this.data est les données que vous souhaitez envoyer. Il peut être une valeur ou un tableau. (Si vous voulez envoyer un objet, que vous aurez probablement à sérialiser)

19voto

Morris S Points 541

Vous pouvez initialiser un en-tête par défaut``

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X