Cómo enviar el encabezado de autorización mediante Axios

 

 

 

Como enviar el encabezado de autorizacion mediante axios 1

Aprenda a enviar el encabezado de autorización mediante Axios

Para establecer encabezados en una solicitud POST de Axios, pase un tercer objeto a la axios.post()llamada.

Es posible que ya estés usando el segundo parámetro para enviar datos, y si pasas 2 objetos después de la cadena URL, el primero son los datos y el segundo es el objeto de configuración, donde agregas una headerspropiedad que contiene otro objeto:

axios.post(url, { data: { ... }})
axios.post(url, { //...data}, { headers: { ... }})

Para configurar el encabezado de autorización, llámelo así:

 

const token = '..your token..'axios.post(url, { //...data}, { headers: { 'Authorization': `Basic ${token}` }})

(el token de autorización puede variar, verifique con la aplicación que esté usando)

Para establecer encabezados en una solicitud GET de Axios, pase un segundo objeto a la axios.get()llamada, por ejemplo, esta es una solicitud GET de GitHub a /user:

axios.get('https://api.github.com/user', { headers: { 'Authorization': `token ${access_token}` }}).then((res) = { console.log(res.data)}).catch((error) = { console.error(error)})

Estaba trabajando con la API de WordPress y tuve que autenticarme para realizar una solicitud POST a un sitio web.Te recomendamos Recetas faciles y rápidas

La forma más fácil para mí fue utilizar la autenticación básica.

Estaba usando Axios, así que configuré el Authorizationencabezado de la solicitud POST de esta manera:

const username = ''const password = ''const token = Buffer.from(`${username}:${password}`, 'utf8').toString('base64')const url = 'https://...'const data = { ...}axios.post(url, data, { headers: { 'Authorization': `Basic ${token}` },})

Tips para principiantes de JavaScript




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Cómo enviar el encabezado de autorización mediante Axios

Para establecer encabezados en una solicitud POST de Axios, pase un tercer objeto a la axios.post()llamada. Aprenda a enviar el encabezado de autorización med

programar

es

2025-01-03

 

Como enviar el encabezado de autorizacion mediante axios 1
Como enviar el encabezado de autorizacion mediante axios 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences