Cómo enviar datos codificados en URL mediante Axios

 

 

 

Como enviar datos codificados en url mediante axios 1

Aprenda a enviar datos codificados en URL mediante Axios

Tuve este problema: una API que tenía que llamar desde una aplicación Node.js solo aceptaba datos usando el formato urlencoded.

Tuve que resolver este problema: ¿cómo enviar datos codificados en URL usando Axios ?

Lo primero que tenemos que hacer es instalar el qsmódulo. Es una biblioteca de análisis y conversión de cadenas de consulta muy interesante con un poco de seguridad adicional:

npm install qs

Luego necesitamos importar el qsmódulo junto con la importación de Axios, por supuesto:

 

const qs = require('qs')const axios = require('axios')

Si utiliza módulos ES, utilice

import qs from 'qs'import axios from 'axios'

A continuación, el código de Axios. Consulta mi tutorial completo de Axios si no estás familiarizado con él.

En resumen, necesitamos utilizar el formato completo para la solicitud de Axios. No, axios.post()pero axios(). Comprar freidoras baratas para casa e industriales

Allí, usamos el stringify()método proporcionado por qsy envolvemos los datos en él. Luego, configuramos el content-typeencabezado:

axios({ method: 'post', url: 'https://my-api.com', data: qs.stringify({ item1: 'value1', item2: 'value2' }), headers: { 'content-type': 'application/x-www-form-urlencoded;charset=utf-8' }})

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 datos codificados en URL mediante Axios

Tuve este problema: una API que tenía que llamar desde una aplicación Node.js solo aceptaba datos usando el formato urlencoded. Aprenda a enviar datos codifi

programar

es

https://aprendeprogramando.es/static/images/programar-como-enviar-datos-codificados-en-url-mediante-axios-2180-0.jpg

2024-11-03

 

Como enviar datos codificados en url mediante axios 1
Como enviar datos codificados en url 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