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

112
Views
Eliminar el encabezado "nombre de archivo" de FormData

Estoy tratando de publicar una solicitud usando FormData(), necesito incluir el encabezado "tipo de contenido", así que estoy usando el blob para agregar entradas a mi formulario, pero esto establece automáticamente el nombre de archivo en "blob"

 const formData = new FormData(); const obj1 = new Blob([json_data], {type: 'text/plain; encoding=utf-8'}); formData.append("small_config", obj1); const obj2 = new Blob([client], {type: 'text/plain; encoding=utf-8'}); formData.append("app_type", obj2); const obj3 = new Blob([version], {type: 'text/plain; encoding=utf-8'}); formData.append("product_version", obj3); let thumb = await fetch(my_url, { method: 'POST', mode: 'cors', cache: 'no-cache', credentials: 'same-origin', redirect: 'follow', referrerPolicy: 'no-referrer', body: formData });

¿Hay alguna manera de establecer el tipo de contenido y no incluir el nombre del archivo?

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

0

No hay forma de que FormData no envíe un nombre de archivo con un blob adjunto. Sin embargo, puede enviar una cadena vacía.

Use el tercer parámetro para FormData.append

 formData.append("small_config", obj1, 'My Filename');

Entonces, para su caso, pruebe con una cadena vacía.

 formData.append("small_config", obj1, '');

De los documentos de Mozilla:

nombre de archivo Opcional
El nombre de archivo informado al servidor (un USVString), cuando se pasa un blob o un archivo como segundo parámetro. El nombre de archivo predeterminado para los objetos Blob es "blob". El nombre de archivo predeterminado para los objetos de archivo es el nombre de archivo del archivo.

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!