天天看點

什麼是Cookie對象,Session對象,application對象?

(1)cookie對象是:

一個由網頁伺服器放在您硬碟上的非常小的.

它本質上就像您的身份證明一樣,并且不能像代碼那樣被執行或被用來散布病毒。它隻能被您使用并且隻能由提供的伺服器讀取.

使用cookie的目的是:

告訴伺服器您再次的通路該伺服器.

cookie能為您做什麼?:

幫您節約時間。如果您自定義頁面,或注冊産品或服務。cookie幫助微軟記住您的身份.當下一次您再次通路的時候,我們将顯示您需要的資訊。或者當您注冊另一個産品或服務的時候,您隻需要鍵入您的e-mail和密碼。我們将幫您填入任何您已經回答過的問題。當然,如果您就不注冊或送出個人資訊到微軟。伺服器隻知道一個有cookie的人在重新通路網站您控制着是否讓我們知道您的資訊。如果您告訴我們更多,我們将能夠更好的幫助您獲得您想要的資訊搞和産品。注意:您随時可以在個人資訊中心編輯您的個人資訊。

(2)session對象是:

  對象用于存儲特定的使用者會話所需的資訊 。

session對象的引入是為了彌補http協定的不足,http協定是一種無狀态的協定。

  session中文是“會話”的意思,在中代表了伺服器與用戶端之間的“會話”。session的作用時間從使用者到達某個特定的web頁開始,到該使用者離開web站點,或在程式中利用代碼終止某個session結束。引用session

則可以讓一個使用者通路多個頁面之間的切換也會保留該使用者的資訊。

  系統為每個通路者都設立一個獨立的session對象,用以存儲session變量,并且各個通路者的session對象互不幹擾。

  session與cookie是緊密相關的。

session的使用要求使用者浏覽器必須支援cookie,如果浏覽器不支援使用cookie,或者設定為禁用cookie,那麼将不能使用session。

  session資訊對客戶來說,不同的使用者用不同的session資訊來記錄。當使用者啟用session時,asp自動産生一個sessionid.在開始時,伺服器将sessionid當做cookie存儲在使用者的浏覽器中。

  session文法:

  session.集合∣屬性∣方法

  舉例:

  <html>

  <head>

  <title>學好session加油</title>

  </head>

  <%

  session("greeting")="asp“

  response.write(session("greeting"))

  %>

  </body>

  </html>

  session對象的集合、屬性、方法、事件

(3)application對象是:

  在一起以完成某項任務的一組 asp 檔案稱作(application)。asp 中的 application 對象用于将這些檔案捆綁在一起。

  application 對象

  web 上的一個可以是一組 asp 檔案。這些 asp 檔案一起來完成某項任務。asp 中的 application 對象用來把這些檔案捆綁在一起。

  application 對象用于存儲和通路來自任何頁面的,類似于 session 對象。不同之處在于,所有的使用者分享一個 application 對象,而 session

對象和使用者的關系是一一對應的。

  application 對象握有會被中的許多頁面使用的資訊(比如資料庫連接配接資訊)。這意味着可以從任何的頁面通路這些資訊。同時也意味着你可在一個地點改變這些資訊,然後這些改變會自動反映在所有的頁面上。