«content-disposition» etiketlenmiş sorular

18
Metin bağlantısında "Farklı Kaydet ..." açılır penceresini açmaya zorla HTML'de PDF için tıklayın
Web sitemde bazı büyük boyutlu PDF kataloglarım var ve bunları indirme olarak bağlamam gerekiyor. Google'a gittiğimde aşağıda belirtilen bir şey buldum. Bağlantı tıklandığında " Farklı Kaydet ... " açılır penceresini açmalıdır ... <head> <meta name="content-disposition" content="inline; filename=filename.pdf"> ... Ama işe yaramaz: / Aşağıdaki gibi bir dosyaya bağlandığımda, sadece dosyaya bağlanır …

6
HTTP yanıt başlığında içerik düzenleme kullanımları
Bir veritabanından dosya sunarken aşağıdaki asp.net kodunu çok yararlı buldum: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); Bu, kullanıcının dosyayı kullanmaya çalışması yerine, dosyayı bilgisayarına kaydetmesine ve ardından nasıl kullanılacağına karar vermesine olanak tanır. Content-disposition yanıt başlığıyla başka neler yapılabilir?

2
"Farklı kaydet" iletişim kutusunu zorlamadan yanıt dosya adı nasıl ayarlanır?
Bazı yanıtlarda uygun content-typebaşlığı ayarlayarak bir akış döndürüyorum . Aradığım davranış şudur: Tarayıcı, verilen içerik türünün içeriğini oluşturabiliyorsa, tarayıcı penceresinde görüntülemesi gerekir. Tarayıcı içeriği nasıl işleyeceğini bilmiyorsa, dosya adının yanıtta verilen ad olması gereken "farklı kaydet" iletişim kutusunu görüntülemelidir. Sorun şu ki, Content-Dispositionbaşlığı şu şekilde ayarlarsam : "ek; dosyaadı =" …
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.