Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

147
Views
Enviar datos de publicación usando Axios en React TS

Meta:
Use Axios para enviar una publicación del cliente al backend

Problema:
El código de Axios no puede enviar datos al backend, mientras que el código de búsqueda puede hacerlo.

Los datos, en relación con axios, serán id = 0 y firstname = null en el backend

Funciona bien cuando uso el código de recuperación y puedo verlo en el backend

La principal diferencia es el "Encabezado de solicitud> Aceptar" (eche un vistazo a la imagen).

¿Cómo debo habilitar para llegar a " / " en lugar de Aplicación/json, texto/sin formato, / en "Encabezado de solicitud> Aceptar"?

¡Gracias!


 const params = { id: 1, firstName: "sdf" } var config = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, accept: { } }; axios.post('http://localhost:1122/api/v1/Test/AddClient', params, config) .then(response => { }) .catch(error => { console.log(error.response)} );

 var myHeaders = new Headers(); myHeaders.append("Content-Type", "application/x-www-form-urlencoded"); var urlencoded = new URLSearchParams(); urlencoded.append("id", "1"); urlencoded.append("firstName", "sdf"); let requestOptions = { method: 'POST', headers: myHeaders, body: urlencoded }; fetch("http://localhost:1122/api/v1/Test/AddClient", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Aceptar es un encabezado para cambiar el valor de aceptar a " / ". Debe agregarlo a los encabezados de solicitud. Creó el objeto de configuración correctamente, pero aceptar debe estar en los encabezados.

 var config = { headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'accept': '*/*', }, };
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!