HttpApplication 類定義 ASP.NET 應(yīng)用程序中的所有應(yīng)用程序?qū)ο蠊灿械姆椒?、屬性和事件。此類是用戶?Global.asax 文件中所定義的應(yīng)用程序的基類。
應(yīng)用程序按照以下順序執(zhí)行由 global.asax 文件中定義的模塊或用戶代碼處理的事件(用于給HttpModule注冊使用的19個事件委托):
1、BeginRequest(在 ASP.NET 響應(yīng)請求時作為 HTTP 執(zhí)行管線鏈中的第一個事件發(fā)生。)
2、AuthenticateRequest (當安全模塊已建立用戶標識時發(fā)生)
3、PostAuthenticateRequest (在當前已請求的用戶已獲授權(quán)時發(fā)生)
4、AuthorizeRequest (當安全模塊已驗證用戶授權(quán)時發(fā)生)
5、PostAuthorizeRequest (在當前請求的用戶已獲授權(quán)時發(fā)生)
6、ResolveRequestCache (在 ASP.NET 完成授權(quán)事件以使緩存模塊從緩存中為請求提供服務(wù)后發(fā)生,從而繞過事件處理程序(例如某個頁或 XML Web services)的執(zhí)行。)
7、PostResolveRequestCache (在 ASP.NET 跳過當前事件處理程序的執(zhí)行并允許緩存模塊滿足來自緩存的請求時發(fā)生。)。
8、PostMapRequestHandler(在 ASP.NET 已將當前請求映射到相應(yīng)的事件處理程序時發(fā)生。)
9、AcquireRequestState(當 ASP.NET 獲取與當前請求關(guān)聯(lián)的當前狀態(tài)(如會話狀態(tài))時發(fā)生。)
10、PostAcquireRequestState(在已獲得與當前請求關(guān)聯(lián)的請求狀態(tài)(例如會話狀態(tài))時發(fā)生。)
11、PreRequestHandlerExecute(恰好在 ASP.NET 開始執(zhí)行事件處理程序(例如,某頁或某個 XML Web services)前發(fā)生。)
12、PostRequestHandlerExecute(在 ASP.NET 事件處理程序(例如,某頁或某個 XML Web service)執(zhí)行完畢時發(fā)生。)
13、ReleaseRequestState(在 ASP.NET 執(zhí)行完所有請求事件處理程序后發(fā)生。 該事件將使狀態(tài)模塊保存當前狀態(tài)數(shù)據(jù)。 )
14、PostReleaseRequestState(在 ASP.NET 已完成所有請求事件處理程序的執(zhí)行并且請求狀態(tài)數(shù)據(jù)已存儲時發(fā)生。)
15、UpdateRequestCache(當 ASP.NET 執(zhí)行完事件處理程序以使緩存模塊存儲將用于從緩存為后續(xù)請求提供服務(wù)的響應(yīng)時發(fā)生。)
16、PostUpdateRequestCache(在 ASP.NET 完成緩存模塊的更新并存儲了用于從緩存中為后續(xù)請求提供服務(wù)的響應(yīng)后,發(fā)生此事件。)
17、LogRequest(恰好在 ASP.NET 為當前請求執(zhí)行任何記錄之前發(fā)生。)
18、PostLogRequest(在 ASP.NET 處理完 LogRequest 事件的所有事件處理程序后發(fā)生。)
19、EndRequest(在 ASP.NET 響應(yīng)請求時作為 HTTP 執(zhí)行管線鏈中的最后一個事件發(fā)生。)
參考:
https://msdn.microsoft.com/zh-cn/library/system.web.httpapplication%28v=vs.110%29.aspx
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
網(wǎng)站欄目:HttpApplication通信管理-創(chuàng)新互聯(lián)
文章出自:http://jinyejixie.com/article6/hijog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站導(dǎo)航、定制網(wǎng)站、網(wǎng)站收錄、微信小程序、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)