Httphandler المشروط: كيفية تقديم طلبات معينة تُرجع الاستجابة الافتراضية؟
-
23-09-2019 - |
سؤال
أنا أعمل على تطبيق ihttphandler الذي سيتعامل مع جميع ملفات *.gif. سيكون للمعالج نفسه رمزًا فيه للتحقق مما إذا كان يتم طلب ملفات *.GIF من عنوان URL معين. إذا كان هذا هو الحال ، فيجب تنفيذ بعض منطق العملاء لوضع GIF للعميل في الاستجابة.
لكنني لا أعرف ماذا أفعل عند طلب GIF العادي. يجب معالجة هذا كالمعتاد. كيف أقوم بهذا العمل؟
المحلول
أنصح أن يكون لديك معالج عام الخاص بك خدمة خاصة/ديناميكية فقط gif
الملفات التي يمكن طلبها مثل هذا: myhandler.ashx?file=name
واترك IIS التعامل مع طبيعية .gif
الملفات. بمجرد ربط وقت التشغيل ASP.NET مع .gif
الامتداد في IIS ، سيكون عليك تنفيذ ملفات ثابتة والتي قد لا تكون قوية كما في IIS.
لا تنتمي إلى StackOverflow