亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript大雜燴0

2019-11-17 01:32:58
字體:
來源:轉載
供稿:網友

javaScript大雜燴0 - WEB基礎知識

1. 協議小結:HTTP協議與TCP/IP協議

現代Web應用開發的基礎是HTTP協議,那么HTTP協議與我們熟知的TCP/IP協議有什么關系呢?

這個要從網絡通信模型說起,簡單的說,計算機通信就像兩個人在互相交流,怎樣才能互相聽懂呢?很簡單,就是使用一致的語言和表達方式。

計算機之間通信的語言就是網絡協議。網絡協議是網絡上所有設備(網絡服務器、計算機及交換機、路由器、防火墻等)之間通信規則的集合,它規定了通信時信息必須采用的格式和這些格式的意義。大多數網絡都采用分層的體系結構,比如傳統的開放式系統互連參考模型(OSI)中,定義了7個層次的模型,從底到上依次為:物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層,應用層。每一層都建立在它的下層之上,向它的上一層提供一定的服務,而把如何實現這一服務的細節對上一層加以屏蔽。一臺設備上的第 n層與另一臺設備上的第n層進行通信的規則就是第n層協議。在網絡的各層中存在著許多協議,接收方和發送方同層的協議必須一致,否則一方將無法識別另一方發出的信息。網絡協議使網絡上各種設備能夠相互交換信息。常見的協議有:TCP/IP協議、IPX/SPX協議、NetBEUI協議等。

常見的3種協議各有不同特點,也就導致了有不同的適用范圍。最適合使用在Internet上的就是TCP/IP 協議。該協議系統并沒有使用傳統的7層,而是提出了簡化的4層模型,從底到上依次為:網絡接口層,網絡層,傳輸層,應用層。同樣的,只有為每一層定義好交流的協議,網絡中的計算機之間才能互相通信。例如:網絡層的IP協義,傳輸層的FTP,UDP,TCP協議等,應用層的HTTP,SMTP,POP3,FTP,TELNET等協議。

HTTP協議是一個叫超文本傳輸協議的應用層協議,是提供網頁服務的協議。沒有HTTP 協議是不能瀏覽網頁的,但是其他的像郵件服務(只要協議在)都還是正常的。

2. 請求過程:HTTP請求

我們在瀏覽器中訪問網站,與服務器進行交互都是通過HTTP請求發出的。當你點擊一個連接時,瀏覽器首先找到站點的IP地址(通過DNS來實現)。在找到IP地址后建立TCP連接,連接建立后我們就可以發送請求了。每個交互都會轉化成相應的HTTP請求,最常用的如GET(第一次請求頁面),HEAD,POST(附帶參數,請求頁面),PUT等等。轉化后的HTTP請求是有一定格式的,這個有興趣的可以參考相應的HTTP請求格式說明。

服務器處理完請求后,會返回HTTP響應給客戶端并斷開連接,這個響應同樣包含了很多的信息。瀏覽器收到響應以后,解析該響應并顯示在瀏覽器中。響應內容中最有用的就是響應的狀態(數字表示,如200表示成功,404表示沒找到頁面等)和返回請求的各種文本(如頁面HTML,CSS文件,Javascript文件等等)。

3. HTML語言

瀏覽器從服務器獲得到HTML后,就負責解釋并展現HTML表示的內容。HTML代表超文本標記語言,其最初的目的就是格式化文本,方便瀏覽器解釋,并展示給客戶端。但是隨著網絡的發展,網絡傳輸和顯示的內容也日漸豐富,頁面不再只包括靜態的圖片和文字,而是包括了列表,選項,交互等內容。擴充后的HTML提供了更為豐富的標簽。其中最突出的就是<form>表單,它是應用程序與用戶進行交互的前提。<form>表單提示瀏覽器,這個標簽與</form>標簽之間的內容會返回給服務器。表單的數據會被“投遞”給服務器處理,這個過程就是回發。

典型的HTTP請求通常就是先進行GET獲取,再進行POST投遞 - 前者獲取最初的文檔,后者用于在必要的時候將數據返回給服務器,進行更為復雜的計算和處理。

直接使用HTML開發無疑是很麻煩的,為了更好的完成現代動態Web開發,不同的公司提供了不同的運行環境和開發工具,微軟提供的就是asp.net。它提供了很多集成的對象,簡化了開發的難度。但是還是有很多的問題不能很好的解決。比如HTTP是無狀態的,如何保持頁面POST前后的狀態,實在是一個困難的問題。

4. Web開發思想

從上面的分析我們可以看到,歸根結底,Web開發無非是要處理兩大問題:

(1). 在無連接的HTTP協議上通過HTML管理用戶的界面

(2). 在無狀態的HTTP協議上管理應用程序的狀態。

雖然有像ASP這樣的框架出現了,使得Web的開發更加簡單,但是開發者仍然要自行開發許多的“標準”功能,例如安全系統,管理UI狀態,數據訪問等等。所有這一切促使了更高級,更智能的像ASP.NET這樣的編程框架的產生。

了解了這個基本問題,以及讓開發者開發更快速,更簡單這樣最直接的目的,我們可以想象,具體的開發框架必定會繼續向前發展,不斷推陳出新,并提供更加完整,更加智能的功能。

當然了,HTML5中WebSocket的出現已經引發了有連接的狀態,這個在前面的文章中已經提及了,就不多說了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美重口另类videos人妖| 精品毛片网大全| 欧美美女操人视频| 国产欧美在线看| 91中文字幕一区| 国产精品自产拍高潮在线观看| 日韩久久午夜影院| 午夜精品国产精品大乳美女| 日韩hd视频在线观看| 一区二区三欧美| 日韩高清电影好看的电视剧电影| xxav国产精品美女主播| 国产一区二区动漫| 亚洲精品久久久久国产| 日韩成人av网| 亚洲欧美在线第一页| 亚洲一级黄色av| **欧美日韩vr在线| 国产日韩欧美影视| 国产综合在线观看视频| 国产精品第2页| 国产欧美日韩中文字幕| 欧日韩在线观看| 国产97人人超碰caoprom| 成人在线视频网| 久久亚洲精品网站| 国产精品爽爽爽爽爽爽在线观看| 日韩成人在线网站| 51ⅴ精品国产91久久久久久| 日韩精品在线私人| 日产精品久久久一区二区福利| 在线日韩精品视频| 亚洲福利影片在线| 国产精品h片在线播放| 中文字幕亚洲图片| 欧美日韩成人精品| 911国产网站尤物在线观看| 国产精品成人免费电影| 97国产成人精品视频| 久久国产视频网站| 清纯唯美亚洲综合| 亚洲一区二区三区成人在线视频精品| 成人自拍性视频| 久久久久国产精品一区| 高潮白浆女日韩av免费看| 欧美午夜片在线免费观看| 久久九九有精品国产23| 亚洲成人a**站| 精品自拍视频在线观看| 一区二区三区亚洲| 欧美高清视频在线观看| 日本欧美黄网站| 青青青国产精品一区二区| 青青久久aⅴ北条麻妃| 一区二区三区 在线观看视| 国产成人精品日本亚洲专区61| 亚洲综合成人婷婷小说| 日韩欧美在线中文字幕| 国产精品丝袜一区二区三区| 国产午夜精品全部视频播放| 精品中文字幕在线2019| 亚洲欧美在线播放| 亚洲色无码播放| 亚洲系列中文字幕| www.欧美三级电影.com| 亚洲国产精品专区久久| 欧美精品免费在线| 亚洲天堂av在线免费观看| 亚洲午夜国产成人av电影男同| 91国偷自产一区二区三区的观看方式| 久久免费视频网站| 91网站免费观看| 精品美女久久久久久免费| 国产亚洲福利一区| 久久久久九九九九| 亚洲国产精品一区二区三区| 国产成人jvid在线播放| 日韩在线不卡视频| 国产精品对白刺激| 亚洲人成在线观看| 久久精品国产一区二区电影| 一区二区三区日韩在线| 欧美在线精品免播放器视频| 亚洲精品视频网上网址在线观看| 热99久久精品| 久久久国产精品免费| 国产精品视频一区二区三区四| 久久久成人精品| 亚洲第一免费播放区| 久久天天躁狠狠躁老女人| 91久久久亚洲精品| 欧美巨大黑人极品精男| 欧美亚洲国产精品| 久久韩剧网电视剧| 91av在线看| 国产精品久久久久久亚洲调教| 国产精品亚洲激情| 91麻豆国产语对白在线观看| 亚洲女人天堂成人av在线| 亚洲aaa激情| 日韩av免费网站| 日韩小视频网址| 欧美大奶子在线| 日韩av快播网址| 亚洲精品成人久久| 日韩女优在线播放| 2021国产精品视频| 欧美成人精品一区二区| 精品久久久久久亚洲国产300| 综合国产在线观看| 97热在线精品视频在线观看| 国产精品老女人精品视频| 久久精品久久久久久国产 免费| 97国产精品人人爽人人做| 久久久久久美女| 成人疯狂猛交xxx| 91视频国产高清| 91精品成人久久| 美女999久久久精品视频| 黑人巨大精品欧美一区二区免费| 大胆欧美人体视频| 午夜精品福利视频| 国产精品成人一区二区| 精品夜色国产国偷在线| 欧美黑人一级爽快片淫片高清| 欧美精品少妇videofree| 亚洲成年人在线播放| 欧美整片在线观看| 色综合视频一区中文字幕| 国产精品美腿一区在线看| 欧美成在线视频| 亚洲欧美第一页| 国产精品视频最多的网站| 91亚洲国产成人精品性色| 456国产精品| 精品亚洲一区二区三区| 国产精品久久久久久久av大片| 国产亚洲精品久久久久久牛牛| 国产精品黄色av| 亚洲色图av在线| 国产午夜精品理论片a级探花| 狠狠操狠狠色综合网| 欧美日韩国产激情| 欧美激情视频一区二区| 91精品国产91久久久久| 精品香蕉在线观看视频一| 亚洲一区二区福利| 美女国内精品自产拍在线播放| 日韩精品在线播放| 亚洲欧洲日产国码av系列天堂| 国色天香2019中文字幕在线观看| 91网在线免费观看| 亚洲在线观看视频| 欧美国产视频一区二区| 亚洲人永久免费| 国产精品视频色| 午夜精品久久久久久久白皮肤| 亚洲精品福利在线观看| 久久高清视频免费| 日本成人黄色片| 91精品国产综合久久香蕉最新版| 91色视频在线导航| 91理论片午午论夜理片久久| 久久精品国产成人精品|