1 回答

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