Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

152
Vistas
tener dos tipos de content_type en caso de que haya configurado uno para todos

Sería genial si alguien me puede ayudar con este problema. Configuré el encabezado de todas las apis en "Content-Type": "application/json" como el código a continuación. Tenemos este código en un archivo que se importa en todos los archivos api js:

 const httpClient = axios.create({ headers: { "Content-Type": "application/json", } })

pero ahora necesitamos tener un Content-Type diferente para enviar imágenes con contenido JSON como 'Content-Type': 'multipart/form-data" ¿cómo puedo definir un nuevo encabezado diferente que se muestre cada vez que lo declaramos y cómo puedo hacer esto por codigo?

cada archivo api que obtiene el Content-Type de forma predeterminada:

 export const create = (data) => { return httpClient({ url: '/api/create', method: 'post', headers: { "X-CSRF-TOKEN" }, data: data }) }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No puedo entender tu pregunta claramente, pero creo que quieres algo así.

 export const create = (data) => { return httpClient({ url: '/api/create', method: 'post', headers: data.headers ? { "X-CSRF-TOKEN":".......", ...data.headers } : { "X-CSRF-TOKEN":".......", }, data: data.body }) }

En esta solución, si data.headers no es nulo, se agregará a los encabezados ya declarados. si data.headers es nulo, solo enviará los encabezados ya declarados.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda