PDA

View Full Version : HttpModule



iekrang
یک شنبه 03 اردیبهشت 1385, 10:07 صبح
از دوستان کسی هست که بتونه توضیح مختصری در مورد HttpModule و مورد استفاده اش بده؟
ممنون.

Behrouz_Rad
دوشنبه 04 اردیبهشت 1385, 15:37 عصر
HttpHandler ها و HttpModule ها به منظور هندل کردن درخواست ها به صورت سفارشی استفاده می شوند.
تفاوت این دو در این است که HttpModule ها نسبت به HttpHandler ها، کنترل بیشتری بر درخواست ها دارند.
از این Handler ها برای پردازش اعمال عمومی که احتمال رخ دادنشان در هر درخواستی وجود دارد، همانند مدیریت خطاها، تصدیق هویت کاربران، مدیریت Cache و .... استفاده می شود.
یک HttpModule، اینترفیس IHttpModule را ایمپلمنت می کند.
این اینترفیس، دو متد دارد: Init و Dispose که به ترتیب برای فعال سازی و آزاد سازی منابع استفاده شده، کاربرد دارند.
روال OnEnter نیز اعمالی را مشخص می کند که در هنگام فراخوانی HttpModule اجرا می شوند.

موفق باشید.

iekrang
دوشنبه 04 اردیبهشت 1385, 18:15 عصر
مرسی بابت این توضیحات.ممکنه یه مثال بزنید از کاربرد این HttpModule؟یه مثال کاربردی.
ممنون.

Behrouz_Rad
دوشنبه 04 اردیبهشت 1385, 21:47 عصر
http://www.google.com/search?hl=en&q=httpmodule%2Basp.net&btnG=Google+Search