Tous les produits
Search
Centre de documentation

Object Storage Service:0048-00000101

Dernière mise à jour :Sep 24, 2026

Description du problème

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

Causes

Ce problème concerne les objets stockés dans des buckets créés après 11 h 00 le 24 septembre 2019. Lorsque vous utilisez un nom de domaine OSS pour accéder à un objet, OSS ajoute deux en-têtes à la réponse si le Content-Type de l'objet correspond à l'une des valeurs suivantes.

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

Un navigateur standard lance un téléchargement au lieu d'afficher une prévisualisation lorsqu'il reçoit l'en-tête Content-Disposition: attachment.

Exemples de problèmes

Par exemple, lorsque vous utilisez un navigateur et le nom de domaine OSS standard pour accéder à un objet nommé apple.jpeg avec un ContentType défini sur image/jpeg depuis un bucket créé après 11 h 00 le 24 septembre 2019, OSS ajoute les deux en-têtes précédents à la réponse. Lorsque le navigateur reçoit l'en-tête Content-Disposition: attachment, il invite l'utilisateur à télécharger le fichier au lieu d'afficher la prévisualisation.

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

Content-Disposition: attachment

Solution

Pour empêcher OSS d'ajouter des en-têtes qui forcent le téléchargement, accédez à l'objet via un nom de domaine personnalisé. Pour plus d'informations, consultez Associer un nom de domaine personnalisé.