Tous les produits
Search
Centre de documentation

Object Storage Service:0048-00000002

Dernière mise à jour :Sep 22, 2026

Description du problème

Lorsque vous accédez à un objet via un endpoint d'accélération Object Storage Service (OSS) depuis un navigateur, l'objet peut être téléchargé directement au lieu d'être affiché en aperçu.

Causes

Ce comportement s'applique aux buckets pour lesquels l'accélération de transfert a été activée après le 31 décembre 2020 à 00:00. Lorsque vous utilisez un endpoint d'accélération OSS pour accéder à un objet dont le nom se termine par .htm ou .html, ou dont le Content-Type est text/html, 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 plutôt qu'un aperçu.

Exemples

Par exemple, un bucket dispose de l'accélération de transfert activée après le 31 décembre 2020 à 00:00 et contient un objet nommé index.html. Lorsque vous accédez à cet objet via un navigateur en utilisant l'endpoint d'accélération OSS, celui-ci ajoute les deux en-têtes à la réponse. Le navigateur télécharge alors l'objet au lieu de l'afficher en raison de l'en-tête Content-Disposition: attachment.

GET /index.html HTTP/1.1
HTTP/1.1 200 OK
Content-Disposition: attachment
x-oss-force-download: true

Solution

Pour éviter que OSS ne renvoie les en-têtes imposant 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é.