Cookie: 表示在HTTP伺服器和客戶之間傳遞的狀態資訊,識別碼,(類似於社會安全號碼)
用途:一般用於伺服器跟蹤用戶端在伺服器的活動。
當你瀏覽某網站時,由Web伺服器置於你硬碟上的一個非常小的文字檔,它可以記錄你的使用者ID、密碼、瀏覽過的網頁、停留的時間等資訊。
關於Cookie的兩點:
1、 Cookie只是一個小小的文字檔,不是電腦的可執行檔,因此不可能傳播電腦病毒,也不可能用來擷取使用者電腦硬碟中的資訊。並只能由網站提供者讀取。
2、 因為Cookie還可用來收集使用者在全球資訊網站上的行為。所以導致雙刃劍:既給我們帶來了方便,也帶來了我們的隱私泄露問題。
Cookies的應用
幾乎所有的網站設計者在進行網站設計時都使用了Cookie,因為他們都想給瀏覽網站的使用者提供一個更友好的、人文化的瀏覽環境,同時也能更加準確地收集訪問者的資訊。
超文字標記語言 (HTML)HTML:製作全球資訊網頁面的標準語言,它消除了不同電腦之間資訊交流的障礙。(由瀏覽器對HTML文檔的各種標籤進行解釋顯示出來)。
動態文檔和靜態文檔之間的主要體現在伺服器一段,主要是文檔內容的產生方法不同。
瀏覽器螢幕顯示連續更新的技術
伺服器推送(server push)
所有工作交給伺服器,伺服器不斷地運行於動態文檔相相關 App程式,定期更新資訊,並發送更新過的文檔。
缺點:伺服器開銷太大;伺服器與瀏覽器客戶的TCP串連數果多,網路傳輸時延加大
使用中文件技術
所有工作都轉移給瀏覽器端。瀏覽器請求一個使用中文件,伺服器就返回一段使用中文件程式副本,使該程式副本在瀏覽器端運行。JAVA語言是一項用於建立和運行使用中文件的技術。
瀏覽器
由一組客戶程式、一組解釋程式(必須HTML解釋程式)以及一個控製程序構成。控製程序管理這些客戶程式和解釋程式,是瀏覽器的核心組件。
API介面
系統調用介面實際上就是應用進程的控制權和作業系統的控制權進行轉換的一個介面。由於應用程式在使用系統調用之前要編寫一些程式,特別是需要設定系統調用中的許多參數,因此這種系統調用介面又稱為API。
通訊端
通訊端介面是供應用程式使用TCP/IP的應用編程介面。只要應用程式使用TCP/IP 協議進行通訊,它就必須通過通訊端與作業系統互動(這就要使用系統調用函數)並請求其服務。
◆通訊端是應用進程為了獲得網路通訊服務而與作業系統進行互動時使用的一種機制。
3月10日