Content-Disposition Parser
Parser Content-Disposition
Analizza gli header Content-Disposition: tipo di disposizione, nome file e filename* per nomi file internazionalizzati e codifica RFC 5987.
Riepilogo Parsing
Builder
attachment; filename="report.csv"; filename*=UTF-8''report%20Q2.csvAnteprima JSON
{
"type": "attachment",
"parameters": {
"filename": "report.csv",
"filename*": "UTF-8''report%20Q2.csv"
},
"effectiveFilename": "report Q2.csv",
"warnings": []
}Analizza gli header Content-Disposition online: risolvi subito i problemi di encoding dei nomi file.
Raccomandazioni correlate
Casi d'uso
- Quando il nome file scaricato è illeggibile o il browser non mostra il preview atteso, verifica la sintassi dell'header Content-Disposition
- Genera header Content-Disposition standard per API di export Excel, PDF o allegati durante il debugging
- Confronta i comportamenti browser tra attachment (download forzato) e inline (preview in-browser)
- Verifica che la codifica UTF-8 di filename* sia corretta quando il gateway o CDN ritrasmette l'header
Come utilizzare
- Incolla l'header Content-Disposition nell'area di parsing, oppure usa il generatore per configurare i campi
- In modalità parsing, visualizza il tipo di disposition, effectiveFilename, filename e filename*
- In modalità generazione, scegli tra attachment o inline e inserisci i nomi file (ASCII e UTF-8)
- Copia il contenuto generato per il debugging API o il confronto con la configurazione server-side
Funzionalità
- Comportamento download chiaro: distingue preview, download, encoding del nome file senza ambiguity
- Meno problemi con file con caratteri speciali: ideale per verificare compatibilità tra filename e filename* su browser diversi
- Essenziale per debugging API: perfetto per export file, download allegati, link preview e gateway passthrough
- Risultati chiari e strutturati: copia i dettagli direttamente per il team di sviluppo
Domande frequenti
Perché il nome del file scaricato risulta illeggibile?
La causa più comune è una codifica del filename incompleta o l'assenza di filename*. Scomponendo l'header, di solito si individua subito il problema.
Qual è la differenza tra attachment e inline?
attachment forza il download del file, mentre inline suggerisce al browser di visualizzarlo. Il parser mostra chiaramente come il file verrà gestito.
È utile per debugging API e download di file?
Sì. È particolarmente utile per API di export di Excel, PDF e archivi compressi, per verificare rapidamente nome file, encoding e configurazione dell'header.
Posso verificare file con caratteri non ASCII e codifica RFC 5987?
Sì. Lo strumento evidenzia la differenza tra filename e filename*, ideale per risolvere problemi di compatibilità con caratteri speciali.
- Generatore Authorization Header
- Parser Cache-Control
- Content-Disposition Parser
- Generatore CORS Header
- Ispettore CORS
- Generatore CSP
- Generatore di codice cURL
- Controllo Propagazione DNS Globale
- Lookup DNS
- Parser Forwarded Header
- Generatore Hreflang
- Analizzatore HSTS
- Parser Cookie HTTP
- Verifica Header HTTP
- Tester Richieste HTTP
- Ricerca codici di stato HTTP
- Ricerca IP
- Convertitore IPv4
- IPv4 Range Expander
- Cassetta degli attrezzi IPv6
- Link Header Parser
- MX Lookup
- Port Checker
- URL Parameter Builder
- Rate Limit Header Parser
- Controlla Catena di Reindirizzamento
- Generatore Robots.txt
- Robots.txt Inspector
- Security Headers Checker
- Generatore Security.txt
- Parser Set-Cookie
- Site Network Audit
- Generatore Sitemap
- Sitemap Inspector
- Verificatore Certificati SSL
- Calcolatore di Sottoreti
- Analizzatore URL
- Parser User-Agent
- Generatore di Link UTM
- Test WebSocket
- Qual è il Mio IP
- Ricerca WHOIS