Tous les produits
Search
Centre de documentation

Object Storage Service:0048-00000103

Dernière mise à jour :Sep 22, 2026

Description du problème

Lorsque vous accédez à un fichier via un navigateur en utilisant un nom de domaine standard Object Storage Service (OSS), le fichier peut être directement téléchargé au lieu d'être prévisualisé.

Cause du problème

Pour les buckets créés après 17 h 00 le 29 septembre 2019, lorsque vous utilisez un nom de domaine OSS standard pour accéder à un objet dont le ContentType correspond à l'un des types suivants, OSS ajoute deux en-têtes à la réponse :

image/jpeg
image/gif
image/tiff
image/png
image/webp
image/svg+xml
image/bmp
image/x-ms-bmp
image/x-cmu-raster
image/exr
image/x-icon
image/heic

OSS ajoute les deux en-têtes suivants à la réponse :

x-oss-force-download: true
Content-Disposition: attachment

Dans un navigateur standard, l'en-tête Content-Disposition: attachment déclenche un téléchargement au lieu d'une prévisualisation.

Exemples de problèmes

Par exemple, un bucket a été créé après 17 h 00 le 29 septembre 2019. Ce bucket contient un objet nommé apple.jpeg dont le ContentType est image/jpeg. Lorsque vous accédez à cet objet depuis un navigateur en utilisant un nom de domaine OSS standard, la réponse d'OSS inclut deux en-têtes. L'en-tête Content-Disposition: attachment force le navigateur à télécharger l'objet au lieu de le prévisualiser.

GET /apple.jpeg HTTP/1.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
Content-Disposition: attachment
x-oss-force-download: true

Solution

Si vous souhaitez éviter qu'OSS ne renvoie des en-têtes forçant le téléchargement, accédez à l'objet en utilisant un nom de domaine personnalisé. Pour plus d'informations, consultez la rubrique Mappage de noms de domaine personnalisés.