伺服器和客戶端間進行通訊時的約束和規範,客戶端與服務端的資料互動並不是雜亂無章的,需要遵照(基於)一定的規範進行,這個規範就是http協議。
http協議主要由請求和響應構成。
常用請求方法 post、get、put
、delete。
請求由客戶端發起,其規範格式為:請求行、請求頭、請求主體。
響應由伺服器發出,其規範格式為:狀態行、響應頭、響應主體。
當我們輸入乙個網域名稱時,按下enter的以後,dns網域名稱解析系統會把網域名稱解析成ip位址,然後按照ip位址找到相應的伺服器,然後傳送請求到伺服器,伺服器根據請求響應資料,資料返回到瀏覽器,瀏覽器會把資料渲染成頁面。
利用http
抓包工具在開發中可以幫我們進行除錯,常用抓包工具httpwatch、fiddler
、charles、firebug
等。
網路傳輸協議
transmission control protocol 傳輸控制協議 amf action message format 是flash與服務端通訊的一種常見的二進位制編碼模式,其傳輸效率高,可以在http層面上傳輸。現在很多flash webgame都採用這樣的訊息格式。amf協議是基於http...
網路傳輸之網路協議
之所以說神奇的網路協議,是因為網路本身就覺得很神奇。當我想要給乙個小夥伴傳輸檔案時,我們兩個人看到的都是一樣的介面,就像通過qq,今目標傳送檔案時,檔案傳輸速度,傳到了多少,都是一樣的,但是我們實際上卻隔著千山萬水。這篇文章就來說一說,是如何實現傳輸的。這篇文章,是郭凱師哥點燃了自己對這方面的興趣,...
KCP網路傳輸協議
網路傳輸協議kcp kcp簡介 kcp是一種快速的可靠的arq協議 a fast and reliable arq protocol 但嚴格意義上講kcp並不是一種網路傳輸協議,因為kcp並不負責網路底層的資料收發工作,通常由傳統的udp協議來完成底層資料的收發,kcp只是一種保證網路傳輸資料可靠的...