TCP/ID、HTTP、AJAX層次關系是什么
1 回答

尚方寶劍之說
TA貢獻1788條經驗 獲得超4個贊
TCP/IP是通常我們指的網絡傳輸層協議族。
TCP/IP中最重要的TCP協議是基于連接的可靠傳輸協議。該協議能夠保證傳輸雙方的傳輸次序、錯誤校驗。而另外一個基于IP的協議UDP則總是盡可能的發送用戶數據包,接收的順序和正確性要依靠更上層的協議來保證。
HTTP基于上面所說的可靠的TCP協議?;蛘哒f,HTTP數據是通過TCP協議承載的。故而我們說HTTP協議也是可靠的。
但是HTTP協議是無狀態的,所謂無狀態是指http請求的生命周期就是一個往返,請求<--->響應。
當你發起一個http請求時,服務器選擇受理或者拒絕該請求,處理完成該請求并將結果返回給用戶代理。此時請求就結束了,下次你在發送一個http請求,服務器會當做一個全新的請求來對待。相當于兩次http請求對服務器來說,是兩個全完不同的,服務器并不在乎這兩次請求是否來自于同一人。
AJAX指代了瀏覽器端通過javascript發起http請求的一系列技術。主要目的是解決之前web網頁無法實現網頁局部刷新的問題。
因此說,AJAX的核心就是通過javascrit程序調用而發起的一次http請求。
- 1 回答
- 0 關注
- 547 瀏覽
添加回答
舉報
0/150
提交
取消