All Products
Search
Document Center

Object Storage Service:0048-00000100

Last Updated:Mar 21, 2026

Deskripsi masalah

Saat Anda mengakses objek gambar di OSS melalui browser menggunakan nama domain standar, browser mengunduh objek tersebut alih-alih menampilkannya.

Penyebab

Perilaku ini berlaku untuk bucket yang dibuat setelah pukul 17.00.00 pada 23 September 2019 jika tipe konten objek termasuk salah satu dari berikut:

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

Untuk permintaan yang memenuhi kondisi tersebut, OSS secara otomatis menambahkan header respons berikut:

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

Header Content-Disposition: attachment menginstruksikan browser untuk mengunduh file alih-alih melakukan rendering.

Contoh

Bucket yang dibuat setelah pukul 17.00.00 pada 23 September 2019 berisi objek bernama apple.jpeg dengan tipe konten image/jpeg. Saat objek ini diakses dari browser menggunakan nama domain standar, OSS mengembalikan respons berikut:

GET /apple.jpeg HTTP/1.1

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

Header Content-Disposition: attachment menyebabkan browser mengunduh file tersebut.

Solusi

Gunakan nama domain kustom untuk mengakses objek tersebut. Saat diakses melalui nama domain kustom, OSS tidak menambahkan header x-oss-force-download atau Content-Disposition: attachment, sehingga browser langsung menampilkan gambar.

Untuk menyambungkan nama domain kustom ke bucket Anda, lihat Map custom domain names.

Referensi