Analyseur Content-Disposition
Analyseur Content-Disposition
Analysez les en-têtes Content-Disposition : type de disposition, nom de fichier et filename* pour les noms de fichiers internationalisés et l'encodage RFC 5987.
Résumé de l'Analyse
Constructeur
attachment; filename="report.csv"; filename*=UTF-8''report%20Q2.csvAperçu JSON
{
"type": "attachment",
"parameters": {
"filename": "report.csv",
"filename*": "UTF-8''report%20Q2.csv"
},
"effectiveFilename": "report Q2.csv",
"warnings": []
}Comprenez l'en-tête de téléchargement en ligne, résolvez d'abord les problèmes de nom de fichier corrompu.
Recommandations connexes
Cas d'utilisation
- Vérifiez d'abord l'écriture précise de Content-Disposition lorsque le nom du fichier téléchargé est corrompu ou que le navigateur ne prévisualise pas comme prévu
- Utilisez le générateur pour construire un en-tête Content-Disposition standard lors du débogage d'API de téléchargement d'attachments comme Excel ou PDF
- Comparez les types attachment et inline lors du diagnostic des différences de comportement entre prévisualisation intégrée au navigateur et téléchargement d'attachment
- Vérifiez que l'encodage UTF-8 de filename* est correct lors de la validation de la transmission d'en-têtes de réponse de téléchargement par la passerelle ou le CDN
Comment utiliser
- Collez le contenu de l'en-tête de réponse Content-Disposition dans la zone d'analyse ou utilisez le générateur pour configurer chaque champ
- En mode analyse, consultez le type de disposition, effectiveFilename, les valeurs filename et filename*
- En mode génération, sélectionnez attachment ou inline, remplissez filename et le nom de fichier UTF-8
- Copiez le contenu Content-Disposition généré pour le débogage d'API ou la comparaison avec la configuration du serveur
Fonctionnalités
- Comportement de téléchargement clair en un coup d'œil : prévisualisation, téléchargement et encodage de nom de fichier séparés
- Moins de pièges avec les noms de fichiers multilingues : idéal pour le diagnostic de compatibilité entre filename et filename*
- Indispensable pour le débogage d'API : idéal pour l'export de fichiers, le téléchargement d'attachments, les liens de prévisualisation et les scénarios de transmission de passerelle
- Résultats d'analyse clairs : champs décomposés précisément, pratique pour copier en un clic aux développeurs ou comparer avec la configuration du serveur
FAQ
Pourquoi le nom du fichier téléchargé est-il corrompu ?
La cause la plus courante est un encodage filename incomplet, ou l'absence de traitement filename*. Décomposer l'en-tête de réponse permet généralement de localiser rapidement le problème.
Quelle est la différence entre attachment et inline ?
attachment indique généralement un téléchargement d'attachment, tandis que inline favorise la prévisualisation intégrée au navigateur. L'analyse permet de voir intuitivement le mode de traitement du fichier, facilitant le diagnostic des comportements de téléchargement et de prévisualisation.
Cet outil est-il adapté au débogage d'API et au diagnostic de téléchargement de fichiers ?
Oui. Il est particulièrement adapté aux API de téléchargement d'Excel, PDF, archives, etc., permettant de valider rapidement si le nom de fichier, l'encodage et la configuration de l'en-tête de réponse sont corrects.
Peut-il être utilisé pour vérifier les noms de fichiers multilingues et l'encodage RFC 5987 ?
Oui. L'aide à l'identification des différences entre filename et filename* est idéale pour diagnostiquer les problèmes de compatibilité avec les noms de fichiers multilingues, les espaces et les caractères spéciaux.
- Générateur d'en-tête Auth
- Analyseur Cache-Control
- Analyseur Content-Disposition
- Générateur d'en-têtes CORS
- Inspecteur CORS
- Générateur CSP
- Générateur de code cURL
- Vérification de la Propagation DNS Globale
- Recherche DNS
- Analyseur d'en-tête Forwarded
- Générateur de Balises Hreflang
- Analyseur HSTS
- Analyseur de cookies HTTP
- Vérificateur d'en-têtes HTTP
- Testeur de requêtes HTTP
- Recherche de codes de statut HTTP
- Recherche d'adresse IP
- Convertisseur IPv4
- Étendeur de Plage IPv4
- Boîte à outils IPv6
- Analyseur d'en-tête Link
- Recherche MX
- Vérificateur de ports
- Générateur de paramètres URL
- Analyseur d'en-têtes RateLimit
- Vérificateur de chaîne de redirections
- Générateur Robots.txt
- Inspecteur de robots.txt
- Vérificateur d'en-têtes de sécurité
- Générateur Security.txt
- Analyseur Set-Cookie
- Audit réseau de site
- Générateur de Sitemap
- Inspecteur de Sitemap
- Vérificateur de Certificats SSL
- Calculateur de Sous-réseaux
- Analyseur d'URL
- Analyseur User-Agent
- Générateur de liens UTM
- Test WebSocket
- Quelle est mon IP ?
- Recherche WHOIS