ASP.NET MVC da fayllarni uzatish.
File Result sinfi mijozga fayllarni uzatadi. Ammo bu sinf abstraktli, aslida bizlar merosxo`rlar bilan ishlaymiz:
-FileContentResult: fayldan o`qilgan, baytlar massivini mijozga uzatadi.
-File Path Result: faylni to`g`ridan to`g`ri serverdan uzatadi.
-File StreamResult: bu sinf oqimni yaratadi – System.IO.Stream ob`yekti orqali faylni o`qib chiqadi va faylni mijozga uzatadi.
Ko`rsatilgan uchta usulda File metodi ishlatiladi, qaysisi File Result ob`yektini qaytaradi. Faqat tanlangan usulga qarab, bu metodning tegishli qayta yuklangan versiyasi ishlatiladi.
Kim phpda ishlagan bo`lsa agar, ular s – server ob`yektini va o`zgaruvchan qatorini biladilar. Bular orqali so`rov haqida ma`lumot olish mumkin: brauzer haqida, IP-manzili haqida va izoh httpContext ob`yektida ASP.NET.MVC bunday harakatlarni bajarish imkonini beradi.
|