logo
GeekFormat

Analitzador de Content-Disposition

Analitzador de Content-Disposition

Analitza capçaleres Content-Disposition: tipus de disposició, nom de fitxer i filename* per a noms de fitxer internacionalitzats i codificació RFC 5987.

Resum de l'Anàlisi

Tipus de Disposició
attachment
Nom de Fitxer Efectiu
report Q2.csv
filename
report.csv
filename*
UTF-8''report%20Q2.csv

Constructor

attachment; filename="report.csv"; filename*=UTF-8''report%20Q2.csv

Vista Prèvia JSON

{
  "type": "attachment",
  "parameters": {
    "filename": "report.csv",
    "filename*": "UTF-8''report%20Q2.csv"
  },
  "effectiveFilename": "report Q2.csv",
  "warnings": []
}

Enteneu la capçalera de descàrrega en línia, primer verifiqueu els noms de fitxer corruptes.

Relacionats

Casos d'ús

  • Quan el nom del fitxer descarregat és corrupte o el navegador no previsualitza com s'espera, primer verifiqueu l'estructura de Content-Disposition
  • Utilitzar el generador per construir capçaleres Content-Disposition estàndard en depurar APIs de descàrrega d'adjunts com Excel o PDF
  • Comparar tipus attachment i inline en verificar diferències entre previsualització en línia i descàrrega d'adjunts al navegador
  • Confirmar si la codificació UTF-8 de filename* és correcta en validar la transmissió de capçaleres de descàrrega a través de gateway o CDN

Característiques

  • Operació bidireccional d'anàlisi i generació: tant descompondre capçaleres com construir Content-Disposition visualment
  • filename i filename* per separat: especialment útil per diagnosticar noms de fitxer en català i codificació RFC 5987
  • Detecció automàtica d'advertències: avís immediat per inconsistències entre filename i filename*, valors faltants i altres problemes freqüents
  • Resultats generats amb un clic per cobrir la zona d'entrada i continuar depurant o copiar per a configuració del servidor

Com usar-ho

  1. Enganxeu el contingut de la capçalera Content-Disposition a la zona d'anàlisi o configureu els camps amb el generador
  2. En mode d'anàlisi, consulteu el tipus de disposition, effectiveFilename, valors de filename i filename*
  3. En mode de generació, seleccioneu attachment o inline, i ompliu filename i nom de fitxer UTF-8
  4. Copieu el contingut Content-Disposition generat per a la depuració d'APIs o la configuració del servidor

Preguntes freqients

Per què el nom del fitxer descarregat apareix corrupte?

La causa més habitual és una codificació filename incompleta, o només escriure filename sense gestionar filename*. Descomponent la capçalera de resposta, normalment es pot localitzar el problema ràpidament.

Quina diferència hi ha entre attachment i inline?

attachment indica generalment descàrrega d'un adjunt, mentre que inline està orientat a la previsualització en línia del navegador. Després de l'anàlisi, es pot veure intuïtivament com es gestiona el fitxer, facilitant el diagnòstic de comportaments de descàrrega i previsualització.

Aquesta eina és adequada per depurar APIs i descàrregues de fitxers?

Sí. Especialment útil per a APIs de descàrrega d'Excel, PDF, fitxers comprimits, etc., permetent validar ràpidament si el nom del fitxer, la codificació i la configuració de la capçalera de resposta són correctes.

Es pot utilitzar per verificar noms de fitxer en català i codificació RFC 5987?

Sí. L'eina ajuda especialment a identificar diferències entre filename i filename*, ideal per diagnosticar problemes de compatibilitat amb noms de fitxer en català, espais, caràcters especials, etc.