Httphandler المشروط: كيفية تقديم طلبات معينة تُرجع الاستجابة الافتراضية؟

StackOverflow https://stackoverflow.com/questions/2145548

سؤال

أنا أعمل على تطبيق ihttphandler الذي سيتعامل مع جميع ملفات *.gif. سيكون للمعالج نفسه رمزًا فيه للتحقق مما إذا كان يتم طلب ملفات *.GIF من عنوان URL معين. إذا كان هذا هو الحال ، فيجب تنفيذ بعض منطق العملاء لوضع GIF للعميل في الاستجابة.

لكنني لا أعرف ماذا أفعل عند طلب GIF العادي. يجب معالجة هذا كالمعتاد. كيف أقوم بهذا العمل؟

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

المحلول

أنصح أن يكون لديك معالج عام الخاص بك خدمة خاصة/ديناميكية فقط gif الملفات التي يمكن طلبها مثل هذا: myhandler.ashx?file=name واترك IIS التعامل مع طبيعية .gif الملفات. بمجرد ربط وقت التشغيل ASP.NET مع .gif الامتداد في IIS ، سيكون عليك تنفيذ ملفات ثابتة والتي قد لا تكون قوية كما في IIS.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top