All Products
Search
Document Center

Object Storage Service:0048-00000102

Last Updated:Mar 20, 2026

Deskripsi masalah

Saat Anda mengakses objek melalui browser menggunakan nama domain standar Object Storage Service (OSS), browser mengunduh objek tersebut alih-alih menampilkannya.

Penyebab

Nama domain standar OSS mengikuti konvensi API penyimpanan dan tidak dioptimalkan untuk akses melalui browser. Jika Anda menggunakan nama domain standar untuk mengakses bucket yang dibuat setelah pukul 17.00.00 pada 24 September 2019, dan tipe konten objek tersebut termasuk dalam salah satu nilai berikut, OSS akan menambahkan header x-oss-force-download dan Content-Disposition ke dalam respons:

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

Header Content-Disposition: attachment menginstruksikan browser untuk mengunduh file tersebut alih-alih merendernya secara inline.

Contoh

Contoh berikut menunjukkan permintaan terhadap objek apple.jpeg (tipe konten: image/jpeg) di dalam bucket yang dibuat setelah pukul 17.00.00 pada 24 September 2019, menggunakan nama domain standar:

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 objek tersebut alih-alih menampilkannya.

Solusi

Untuk menampilkan objek secara inline di browser, gunakan nama domain kustom saat mengakses objek tersebut. Permintaan melalui nama domain kustom tidak menyertakan header x-oss-force-download dan Content-Disposition, sehingga browser dapat merender objek tersebut secara inline. Untuk petunjuk penyiapan, lihat Map custom domain names.

Referensi