Tous les produits
Search
Centre de documentation

Object Storage Service:0048-00000001

Dernière mise à jour :Aug 18, 2026

Description du problème

Lorsque vous accédez à un objet dans un navigateur via un nom de domaine Object Storage Service (OSS) standard, le navigateur peut télécharger l'objet au lieu de l'afficher.

Cause

Pour les buckets créés après le 1er octobre 2017 à 00:00, si vous utilisez un nom de domaine OSS standard pour accéder à un objet dont le nom se termine par .htm ou .html, ou dont le ContentType est text/html, OSS ajoute les deux en-têtes suivants à la réponse :

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

L'en-tête Content-Disposition: attachment force le navigateur à télécharger l'objet au lieu de l'afficher.

Exemple de problème

Supposons qu'un bucket créé après le 1er octobre 2017 à 00:00 contienne un fichier nommé index.html. Lorsque vous accédez à cet objet dans un navigateur via un nom de domaine OSS standard, OSS ajoute les deux en-têtes précédents à la réponse. L'en-tête Content-Disposition: attachment force le navigateur à télécharger l'objet au lieu de l'afficher.

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

Solution

Pour empêcher OSS de renvoyer 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é.