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

204
Views
Dígale a fetch () que no envíe un encabezado de tipo de contenido en absoluto

¿Hay alguna manera de enviar una solicitud HTTP con fetch() y decirle que no establezca automáticamente un encabezado? Estoy tratando de hacer que envíe una solicitud sin un Content-Type , puedo hacer que envíe un encabezado vacío

 Content-Type:

como esto

 fetch('http://localhost:8000/', { method: 'POST', headers: { 'Content-Type': '' }, body: 'some data' });

pero ¿puedo hacer que no incluya la línea en absoluto?

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

0

Según el paso 36 de https://fetch.spec.whatwg.org/#dom-request y https://fetch.spec.whatwg.org/#concept-bodyinit-extract , una solicitud iniciada por fetch con un cuerpo de solicitud siempre termine con un encabezado Content-Type , porque solo hay dos rutas posibles que una solicitud con un cuerpo de solicitud puede tomar en la especificación:

  1. Si no especifica ningún encabezado Content-Type en su llamada de fetch , entonces el navegador siempre establece automáticamente un encabezado Content-Type para la solicitud; a no ser que…
  2. Si especifica un encabezado Content-Type en su llamada de fetch , entonces el navegador usa el valor que estableció.

Entonces, debido a que esos dos son los únicos resultados posibles y debido a que la API de fetch no proporciona ningún método para eliminar por completo los encabezados de solicitud establecidos por el navegador, entonces, si una solicitud tiene un cuerpo de solicitud, no hay forma de enviar la solicitud utilizando la API de fetch . sin que termine con un encabezado Content-Type .

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!