本文主要分析Asp.net的7大內置對象.瀏覽器
利用提供的內置對象能夠實現頁面之間的數據傳遞和一些特定的功能,如數據輸出,頁面重定向等。5個核心經常使用內置對象分別是Application,Session, Request, Respose ,Server 。另外還有兩個對象分別是Cookie對象和Cache對象。緩存
Application 可稱之爲記錄應用程序參數的對象,該對象用於管理共享應用程序級信息,就是管理session會話共享信息,也能夠認爲application是一個集合,集合中存儲的信息是整個應用程序要共享的信息,因此他是全局的。(公用變量和對象)服務器
Session 每個會話(request+response)都有一個seesion對象,(每一個客戶機到服務器的鏈接叫作一個會話),seesion用來管理每個客戶我的的信息,也就是每個會話的信息。(單一用戶對象)session
Cookie 也稱緩存對象,該對象用於保護客戶端瀏覽器請求的服務器頁面,它也可用於存放用戶的非敏感信息。app
Server 又稱服務器對象,該對象定義了一個與Web服務器相關的類,提供對服務器上的方法和屬性。能夠簡單的理解爲經過server對象來控制服務器。(服務器對象)spa
Cache 用於保護Web應用程序的緩存。.net
Request 是HttpRequest類的實例,他提供對當前頁面請求的訪問,其中包括標題,Cookie,查詢字符串等,用戶能夠使用此類來讀取瀏覽器已經發送的內容。(輸入)3d
Respose 可形象的稱之爲響應對象,用於將數據從服務器發送回瀏覽器。(輸出)server
感謝您的閱讀 對象