Deskripsi masalah
Saat Anda mengakses objek melalui titik akhir percepatan OSS di browser, browser mengunduh file tersebut alih-alih menampilkannya secara inline.
Catatan: Perilaku ini hanya berlaku untuk bucket yang mengaktifkan akselerasi transfer setelah pukul 00.00.00 pada 1 Februari 2023.
Penyebab
Untuk bucket yang terdampak, OSS menyertakan header berikut dalam setiap respons yang dikembalikan melalui titik akhir percepatan:
x-oss-force-download: true
Content-Disposition: attachmentContent-Disposition: attachment menginstruksikan browser untuk mengunduh respons sebagai file, bukan merendernya secara inline.
Contoh
Contoh berikut menunjukkan header respons untuk permintaan GET ke bucket yang terdampak melalui titik akhir percepatan:
GET /test HTTP/1.1
HTTP/1.1 200 OK
Content-Disposition: attachment
x-oss-force-download: trueSolusi
Untuk memulihkan perilaku pratinjau inline, bind nama domain kustom ke bucket Anda dan akses objek tersebut melalui domain tersebut, bukan melalui titik akhir percepatan.
Untuk petunjuk penyiapan, lihat Map custom domain names.