سؤال

هناك البديل من أجل ترتيب المحتوى مع "المرفق ؛ filename=..."?

أنا إرسال المتدفقة على الطاير ملف exe وأتمنى المتصفح لفتح "حفظ باسم" أو "تشغيل" عند البدء في إرسال.

أنا باستخدام C# HttpResponseHeader و ترغب في استخدام أعضائها أو HttpWorkerRequest أعضاء.

شكرا يا موشي

هل كانت مفيدة؟

المحلول

Content-Disposition هو الطريق الصحيح للحصول على المتصفح إلى مطالبة المستخدم الذي تريد حفظ الملف.استخدام HttpResponse.AppendHeader() لإضافة قيمة رأس, على سبيل المثال:

Response.AppendHeader("Content-Type", "...") 
Response.AppendHeader("Content-Disposition", "attachment; filename=...") 
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top