HttpContext是幹什麼的

2022-03-07 12:11:18 字數 1038 閱讀 5976

httpcontext 類.包括說明和如何使用.

於是,上網狂搜(有網路就是好啊.)

這是我補充的httpcontext 類:

1.生存週期:從客戶端使用者點選並產生了乙個向伺服器傳送請求開始---伺服器處理完請求並生成返回到客戶端為止.

注:針對每個不同使用者的請求,伺服器都會建立乙個新的httpcontext例項直到請求結束,伺服器銷毀這個例項.

2.為什麼會有httpcontext類呢:在asp年代,大家都是通過在.asp頁面的**中使用request,respose,server等等這些http特定資訊的.但在asp.net時代,這中方式已經無法滿足應用,(比如我們要在ihttpmodule中處理request時,我們使用什麼方法來獲取呢?於是就產生了httpcontext類,它對request,respose,server等等都進行了封裝,並保證在整個請求週期內都可以隨時隨地的呼叫.)

3.特殊性:當然httpcontext不僅僅只有這點功能.asp.net中它還提供了很多特殊的功能.例如cache.還有httpcontext.item,通過它你可以在httpcontext的生存週期內提前儲存一些臨時的資料,方便隨時使用.具體的大家還是參考上面的msdn提供內容.

用法1、在兩個表單之間傳遞資料

看下面的**:

對於webform1:

private void page_load(object sender, system.eventargs e)

對於webform2:

private void page_load(object sender, system.eventargs e)

在webform1的頁面載入過程中,通過server.transfer方法,將webform1的狀態傳遞到了webform2,webform2可以得到它,並作一些相應的處理。用法1也可以用session來做。

IT的你該幹什麼就幹什麼

idea url url url url 在外企,乙個常說的詞叫 professional 何為職業化,乙個通俗的說法就是,該幹什麼的時候就幹什麼,當然無論幹什麼,永遠不要忘記,你是乙個程式設計師,乙個基層的程式設計師。前面說過,除了寫程式,外企的生活是豐富多彩的,健身,按摩,小食品,飲料,旅遊,年...

1 什麼是Lucene,Lucene能幹什麼

1 什麼是lucene lucene是乙個全文搜尋框架,而不是應用產品。因此它並不像 或者google desktop那麼拿來就能用,它只是提供了一種工具讓你能實現這些產品。2 lucene能做什麼 3 lucene的效能怎麼樣 下面給出一些測試資料,如果你覺得可以接受,那麼可以選擇。測試一 250...

1 什麼是Lucene,Lucene能幹什麼

1 什麼是lucene lucene是乙個全文搜尋框架,而不是應用產品。因此它並不像 或者google desktop那麼拿來就能用,它只是提供了一種工具讓你能實現這些產品。2 lucene能做什麼 3 lucene的效能怎麼樣 下面給出一些測試資料,如果你覺得可以接受,那麼可以選擇。測試一 250...