A. 簡述網頁的工作原理
ASP.NET的工作原理是:首先,有一個HTTP請求發送到Web伺服器要求訪問一個Web網頁。
Web伺服器通過分析客戶的HTTP請求來定位所請求網頁的位置。如果所請求的網頁的文件名的後綴是
aspx,那麼就把這個文件傳送到aspnet_isapi.dll進行處理,由aspnet_isapi.dll把ASP.NET代碼提交給CLR。如果以前沒有執行過這個程序,那麼就由CLR編譯並執行,得到純HTML結果;如果已經執行過這個程序,那麼就直接執行編譯好的程序並得到純HTML結果。最後把這些純HTML結果傳回瀏覽器作為HTTP響應。瀏覽器收到這個響應之後,就可以顯示Web網頁。
B. web的工作原理
web的工作原理:
1、用戶在瀏覽器中輸入要訪問的web站點地址或在已打開的站點點擊超鏈接。
2、由DNS進行域名解析,找到伺服器的IP地址,向該地址指向的web伺服器發出請求。
3、web伺服器根據請求將URL地址轉換為頁面所在的伺服器上的文件全名,查找相應的文件。
4、若URL指向靜態文件,則伺服器將文件通過http協議傳輸給用戶瀏覽器;若HTML文檔中嵌入了ASP,PHP,JSP等程序,則由伺服器直接運行後返回給用戶;
如果web伺服器所運行程序包含對資料庫的訪問,伺服器會將查詢指令發送給資料庫伺服器,對資料庫執行查詢操作,查詢結果由資料庫返回給web伺服器,再由web伺服器將結果潛入頁面,並以html格式發送給瀏覽器。
5、瀏覽器解釋html文檔,在客戶端屏幕上展示結果。
(2)如何理解網站的工作原理擴展閱讀
web的特點
1、圖形化
Web 非常流行的一個很重要的原因就在於它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供將圖形、音頻、視頻信息集合於一體的特性。
2、與平台無關
無論用戶的系統平台是什麼,你都可以通過Internet訪問WWW。瀏覽WWW對系統平台沒有什麼限制。無論從Windows平台、UNIX平台、Macintosh等平台我們都可以訪問WWW。
3、分布式的
大量的圖形、音頻和視頻信息會佔用相當大的磁碟空間,我們甚至無法預知信息的多少。對於Web沒有必要把所有信息都放在一起,信息可以放在不同的站點上,只需要在瀏覽器中指明這個站點就可以了。
4、動態的
由於各Web站點的信息包含站點本身的信息,信息的提供者可以經常對站上的信息進行更新。如某個協議的發展狀況,公司的廣告等等。一般各信息站點都盡量保證信息的時間性。所以Web站點上的信息是動態的、經常更新的,這一點是由信息的提供者保證的。
5、交互的
Web的交互性首先表現在它的超鏈接上,用戶的瀏覽順序和所到站點完全由他自己決定。另外通過FORM的形式可以從伺服器方獲得動態的信息。用戶通過填寫FORM可以向伺服器提交請求,伺服器可以根據用戶的請求返回相應信息。
C. 簡述web工作原理
Web的工作原理:
1、瀏覽器地址欄輸入想要訪問網站首頁的地址;
2、用戶向瀏覽器發送訪問首頁的請求;
3、伺服器收取客戶端的的訪問請求;
4、伺服器處理請求(若首頁動態文檔需要經過數據處理再返回,若為靜態文檔直接返回該文檔即可);
5、伺服器將請求的處理結果在客戶端的瀏覽器顯示。
(3)如何理解網站的工作原理擴展閱讀:
web工作表現形式
1、超文本(Hyper text)
超文本是一種用戶介面方式,用以顯示文本及與文本相關的內容。現時超文本普遍以電子文檔的方式存在。
其中的文字包含有可以鏈接到其他欄位或者文檔的超文本鏈接,允許從當前閱讀位置直接切換到超文本鏈接所指向的文字。
2、超媒體(hypermedia)
超媒體是超級媒體的簡稱。是超文本(hypertext)和多媒體在信息瀏覽環境下的結合。用戶不僅能從一個文本跳到另一個文本,而且可以激活一段聲音,顯示一個圖形,甚至可以播放一段動畫。
Internet採用超文本和超媒體的信息組織方式,將信息的鏈接擴展到整個Internet上。Web就是一種超文本信息系統,Web的一個主要的概念就是超文本鏈接。
3、超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最為廣泛的一種網路協議。
參考資料來源:網路—web
D. 互聯網WWW的工作原理是什麼
互聯網WWW的工作原理是當用戶想進入WWW萬維網上一個網頁,或者其他網路資源的時候,通常用戶要首先在瀏覽器上鍵入想訪問網頁的統一資源定位符( Uniform Resource Loca-tor,URL),或者通過超鏈接方式鏈接到那個網頁或網路資源。
這之後的工作首先是URL的伺服器名部分,被命名為域名系統的分布於全球的網際網路資料庫解析,並根據解析結果決定進入哪一個IP地址。
接下來的步驟是為所要訪問的網頁,向在那個IP地址工作的伺服器發送一個HLIyl'P請求。在通常情況下,HTML文本、圖片和構成該網頁的一切其他文件很快會被逐一請求並發送回用戶。
網路瀏覽器接下來的工作是把HTML、CSS和其他接收到的文件所描述的內容,加上圖像、鏈接和其他必需的資源,顯示給用戶。這些就構成了用戶所看到的「網頁」。
(4)如何理解網站的工作原理擴展閱讀:
WWW萬維網上需要單項連接而不是雙向連接,這使得任何人可以在資源擁有者不作任何行動情況下鏈接該資源。和早期的網路系統相比,這一點對於減少實現網路伺服器和網路瀏覽器的困難至關重要,但它的副作用是產生了壞鏈的慢性問題。
WWW萬維網不像某些應用軟體如HyperCard,它不是私有的,這使得伺服器和客戶端能夠獨立地發展和擴展,而不受許可限制。
E. Internet是怎麼工作的
當一個Internet用戶給其他機器發送一個文本時,TCP將該文本分解成若干個小數據包,再加上一些特定的信息(可以類比為運輸貨物的裝箱單),以便接收方的機器可以判斷傳輸是正確無誤的,由IP在數據包上標上有關地址信息。
連續不斷的TCP/IP數據包可以經由不同的路由到達同一個地點。有個專門的機器,即路由器,位於網路的交叉點上,它決定數據包的最佳傳輸途徑,以便有效的分散Internet的各種業務量載荷,避免系統某一部分過於繁忙而發生「堵塞」。
當TCP/IP數據包到達目的地後,計算機將去掉TP的地址標志,利用TCP的「裝箱單」檢查數據在傳輸過程中是否有損失,在此基礎上並將各數據包重新組合成原文本文件。如果接收方發現有損壞的數據包,則要求發送端重新發送被損壞的數據包。
(5)如何理解網站的工作原理擴展閱讀
最底層的IP協議,用於報文交換網路的一種面向數據的協議,這一協議定義了數據包在網際傳送時的格式。目前使用最多的是IPv4版本,這一版本中用32位定義IP地址,盡管地址總數達到43億,但是仍然不能滿足現今全球網路飛速發展的需求,因此IPv6版本應運而生。
在IPv6版本中,IP地址共有128位,「幾乎可以為地球上每一粒沙子分配一個IPv6地址」。IPv6目前並沒有普及,許多互聯網服務提供商並不支持IPv6協議的連接。但是,可以預見,將來在IPv6的幫助下,任何家用電器都有可能連入互聯網。
上一層是UDP協議和TCP協議,它們用於控制數據流的傳輸。UDP是一種不可靠的數據流傳輸協議,僅為網路層和應用層之間提供簡單的介面。
而TCP協議則具有高的可靠性,通過為數據報加入額外信息,並提供重發機制,它能夠保證數據不丟包、沒有冗餘包以及保證數據報的順序。對於一些需要高可靠性的應用,可以選擇TCP協議;而相反,對於性能優先考慮的應用如流媒體等,則可以選擇UDP協議。
F. 靜態網頁與動態網頁的工作原理
靜態網頁是網站建設的基礎,早期的網站一般都是由靜態網頁製作的。靜態網頁是相對於動態網頁而言,是指沒有後台資料庫、不含程序和不可交互的網頁,它的文件擴展名是.htm、.html,可以包含文本、圖像、聲音、FLASH動畫、客戶端腳本和ActiveX控制項及JAVA小程序等。
動態網頁基本的html語法規范與Java、VB、VC等高級程序設計語言、資料庫編程等多種技術的融合,以期實現對網站內容和風格的高效、動態和互動式的管理。
(6)如何理解網站的工作原理擴展閱讀
靜態網頁的優點
1、可以公開(即副本可以證明給任何人)。
2、託管沒得任何特殊的要求。(不需要特殊的中間軟體比如超文本預處理器、公共網關介面)
3、沒得網路伺服器或應用伺服器,比如直接從CD-ROM(激光唱片-只讀存儲器)或USB快閃記憶體驅動器讀取內容,可以通過網路瀏覽器直接訪問。
4、網站更安全,HTML頁面不會受Asp相關漏洞的影響;而且可以減少攻擊,防SQL注入。資料庫出錯時,不影響網站正常訪問。
5、不需要編譯,所以速度快,節省伺服器資源。
6、網址格式友好,搜索引擎容易識別。
G. www工作的基本原理是什麼
[編輯本段]工作原理
當你想進入萬維網上一個網頁, 或者其他網路資源的時候,通常你要首先在你的瀏覽器上鍵入你想訪問網頁的統一資源定位符(Uniform Resource Locator),縮寫URL,或者通過超鏈接方式鏈接到那個網頁或網路資源。這之後的工作首先是URL的伺服器名部分,被名為域名系統的分布於全球的網際網路資料庫解析,並根據解析結果決定進入哪一個IP地址(IP address)。
接下來的步驟是為所要訪問的網頁,向在那個IP地址工作的伺服器發送一個HTTP請求。在通常情況下,HTML文本、圖片和構成該網頁的一切其他文件很快會被逐一請求並發送回用戶。
網路瀏覽器接下來的工作是把HTML、CSS和其他接受到的文件所描述的內容,加上圖像、鏈接和其他必須的資源,顯示給用戶。這些就構成了你所看到的「網頁」。