Saya mencari cara untuk membuat Google Chrome selalu membuka PDF dengan penampil internalnya ketika saya mengklik tautan, dan bukan mengunduhnya ke lokasi default. Ini berfungsi dengan sebagian besar URL, tetapi beberapa server menetapkan header khusus untuk memaksa file untuk diunduh ( "Content-Disposition: attachment;"
, misalnya http://www.uni-goettingen.de/en/46260.html ).
Apa yang saya inginkan adalah kebalikan dari pertanyaan ini: Hentikan tampilan PDF di dalam Google Chrome , atau apa yang diminta di sini, tetapi diterapkan ke Chrome: Cara mengabaikan "Content-Disposition: attachment" di Firefox
Btw., Saya menjalankan dev Chrome 8.0.552.0 di Ubuntu 10.4.
Jawaban:
Jawaban "Pengalih arah" hanya apa yang saya cari, tetapi ekstensi itu tidak lagi tersedia. Jadi saya terus menggali dan menemukan Ubah Tipe-Konten . Ini berfungsi seperti yang saya harapkan (PDF terbuka di penampil internal meskipun Content-Disposition: lampiran di header respons) dengan aturan:
Perhatikan baik-baik bahwa ini dapat membuat Anda terkena kerentanan skrip lintas situs, dan Anda sebaiknya tidak mengizinkan. * Di filter URL. Tambahkan hanya sesuai kebutuhan.
sumber
Anda dapat menghapus
Content-Disposition
header respons menggunakan ekstensi Redirector . Cukup tambahkan aturan menghapusContent-Disposition
tajuk. Berikut tampilannya di Editor Aturan:Dengan aturan ini diterapkan, semua PDF akan dibuka di penampil internal.
sumber
Pada bilah URL, ketik
chrome://plugins/
, cari plugin Adobe dan klik Disable.Mulai ulang Chrome dan muat PDF dan file akan dimuat menggunakan plugin Google PDF.
sumber
Coba
--no-sandbox option
.Ini harus menjadi jalan pintas Anda:
sumber
--no-sandbox
harus menonaktifkan kotak pasir, bukan mengabaikan tajuk HTTP, bukan?