logo
GeekFormat

Content-Disposition Parser

Content-Disposition Parser

Parse Content-Disposition headers: disposittype, bestandsnaam en filename* voor geïnternationaliseerde bestandsnamen en RFC 5987-codering.

Parse Samenvatting

Dispositie Type
attachment
Effectieve Bestandsnaam
report Q2.csv
bestandsnaam
report.csv
filename*
UTF-8''report%20Q2.csv

Builder

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

JSON Voorbeeld

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

Begrijp download headers online, los bestandsnaam coderingsproblemen direct op.

Gerelateerde aanbevelingen

Toepassingsgevallen

  • Controleer Content-Disposition details wanneer gedownloade bestanden coderingsproblemen hebben of browsers niet previewen zoals verwacht
  • Gebruik de generator om standaard Content-Disposition headers te construeren bij het debuggen van Excel, PDF en andere bestand export API's
  • Vergelijk attachment vs inline types bij het controleren van browser inline preview vs attachment download gedrag verschillen
  • Verifieer dat filename* UTF-8 codering correct is bij het valideren van gateway of CDN passthrough download response headers

Functies

  • Download gedrag gedecodeerd: Preview, download en bestandsnaam codering duidelijk gescheiden
  • Vermijd bestandsnaam valkuilen: Vooral handig voor filename en filename* compatibiliteitscontroles
  • Essentieel voor API debugging: Perfect voor export bestanden, attachment downloads, preview links en gateway passthrough scenario's
  • Duidelijke parsing resultaten: Veld uitsplitsing maakt het gemakkelijk om te kopiëren naar ontwikkelaars of te vergelijken met server configuratie

Hoe te gebruiken

  1. Plak Content-Disposition response header inhoud in de parser, of gebruik de generator om velden te configureren
  2. In parse modus, bekijk dispositie type, effectiveFilename, filename en filename* waarden
  3. In genereer modus, selecteer attachment of inline, voer bestandsnaam en UTF-8 bestandsnaam in
  4. Kopieer de gegenereerde Content-Disposition inhoud voor API debugging of server configuratie vergelijking

Veelgestelde vragen

Waarom zijn download bestandsnamen gecodeerd?

De meest voorkomende oorzaak is onvolledige bestandsnaam codering, of alleen filename schrijven zonder filename* te behandelen. Het opsplitsen van de response header helpt meestal snel het probleem te lokaliseren.

Wat is het verschil tussen attachment en inline?

attachment geeft typisch een bestand download aan, terwijl inline de voorkeur geeft aan browser inline preview. Parsing toont de bestand verwerkingsmethode intuïtief, waardoor het gemakkelijker is om download vs preview gedrag op te lossen.

Is deze tool geschikt voor API debugging en bestand download probleemoplossing?

Ja. Vooral handig voor Excel, PDF, ZIP en andere download API's, het valideert snel bestandsnaam, codering en response header configuratie juistheid.

Kan het Chinese bestandsnamen en RFC 5987 codering controleren?

Ja. De tool richt zich op het identificeren van verschillen tussen filename en filename*, perfect voor het oplossen van Chinese bestandsnamen, spaties, speciale tekens en compatibiliteitsproblemen.