全部产品
Search
文档中心

Object Storage Service:0048-00000101

更新时间:Jun 26, 2025

Deskripsi Masalah

Ketika menggunakan nama domain standar Object Storage Service (OSS) untuk mengakses objek melalui browser, browser akan mengunduh objek tersebut alih-alih menampilkannya sebagai pratinjau.

Penyebab

Jika Anda menggunakan nama domain standar untuk mengakses bucket yang dibuat setelah pukul 11:00:00 pada tanggal 24 September 2019 dan meminta objek dengan tipe konten salah satu dari nilai berikut, respons yang dikembalikan oleh OSS mencakup header x-oss-force-download dan Content-Disposition:

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

Contoh header respons:

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

Content-Disposition: attachment memicu operasi unduhan di browser standar, bukan pratinjau.

Contoh

Sebagai contoh, sebuah bucket yang dibuat setelah pukul 11:00:00 pada tanggal 24 September 2019 berisi objek bernama apple.jpeg dengan tipe konten image/jpeg. Ketika Anda menggunakan nama domain standar untuk mengakses objek ini melalui browser, respons dari OSS mencakup dua header sebelumnya. Header Content-Disposition: attachment memicu operasi unduhan alih-alih menampilkan pratinjau di browser standar.

GET /apple.jpeg HTTP/1.1

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

Solusi

Untuk mencegah OSS mengembalikan header yang memicu operasi unduhan, gunakan nama domain kustom saat mengakses objek. Untuk informasi lebih lanjut, lihat Pemetaan nama domain kustom.

Referensi