Chrome neden bazı PDF’leri doğrudan açarken, DL diğerleri ise neden?


1

İndirme klasörüne kaydetmeden prome'u sadece pdf içinde görüntülemek güzel olurdu (Mac'te, diğer işletim sistemlerinde nasıl olduğunu bilmiyorum '). Bir süre sonra indirme klasörünüzden malzeme tonları alırsınız ve hangisinin gerçekten tutmaya değer olduğunu bilmiyorsunuz.

Peki bazı PDF'ler neden yeni bir sekme olarak açılırken diğerleri otomatik olarak belirtilen klasöre indirilir?

Yanıtlar:


2

Sebep oldukça basit. Sunucu gerçekte PDF'yi tarayıcıya indirme veya oluşturma kararını verir. Bu nedenle, sunucu yöneticisi sunucuyu her iki seçeneği de ayarlamalı ya da web geliştiricisi / web yöneticisi PDF'yi herhangi bir şekilde zorlamak için kod ekleyebilir.

Sonunda, denilen bir eklentiyi çalıştırabilirsin. yönlendiricisi Bu, tarayıcıya PDF'yi indirmesini ve gerçekte tam tersini yapmasını söyleyen http başlığını değiştirir.

Kaldıran bir kural oluşturursunuz. Content-Disposition başlığı.


1
İndirme seçeneğini tercih ettikleri takdirde sunucu için daha pahalı olduğunu düşünüyorum?
Your Majesty

Hayır, her iki durumda da, PDF indiriliyor. Değişen tarayıcıya geldiğinde olan sadece budur. BTW, tarafınızdaki değişikliği zorlamanız için bir yol sağlamak üzere cevabı güncelledi.
Paul

Yani yine de PDF indiriliyor, ancak her iki durumda da indirme klasörüne değil.
Your Majesty

Kesinlikle. PDF'yi bir nesne olarak düşünüyorsanız, o nesneyi görebilmeniz için bilgisayarınıza doğru ilerlemeniz gerekir. Tarayıcınızda veya Adobe Reader’da gösterilmesi için sadece geçici veya önbelleğe alınmış bir dosyaya indirilir.
Paul

Evet öyle düşündüm. Ve bu böyle hoşuma gidiyor (temp. Önbelleğe alınmış yol). Eğer indirmek istersem, bilgisayara özellikle yapmasını söylüyorum. Yani yönlendirici tam olarak bunu yapıyor mu diyorsun? Tarayıcıyı yavaşlatır mı? Yönlendirici ile herhangi bir olumsuzluk fark ettiniz mi? Girişin için teşekkür ederim kardeşim.
Your Majesty
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.