1、HTTP協(xié)議類的主要特點(diǎn)是什么?
簡(jiǎn)單快速:指的是每個(gè)資源符UII,是固定的,統(tǒng)一資源符、
靈活:頭部有數(shù)據(jù)類型,通過(guò)一個(gè)http協(xié)議可以完成不同數(shù)據(jù)類型的傳輸
無(wú)連接:連接一次就斷掉
無(wú)狀態(tài):客戶端和服務(wù)端是兩種身份,不能區(qū)分兩次連接者的身份
2、報(bào)文的組成部分是什么?
請(qǐng)求報(bào)文:
請(qǐng)求行包含:http方法,頁(yè)面地址,http協(xié)議,版本
請(qǐng)求頭:key html' target='_blank'>value 值來(lái)告訴服務(wù)端我要哪些內(nèi)容
空行
請(qǐng)求體
響應(yīng)報(bào)文:
狀態(tài)行,響應(yīng)頭,空行,響應(yīng)體
3、HTTP協(xié)議類里的方法有哪些?
GET---獲取資源
POST---傳輸資源
PUT---更新資源
DELETE---刪除資源
HEAD---獲得報(bào)文首部
4、post和get的區(qū)別
5、HTTP狀態(tài)碼有哪些?
1xx:提示信息-表示請(qǐng)求已接收,繼續(xù)處理
2xx:成功-表示請(qǐng)求已備成功接收
3xx:重定向--要完成請(qǐng)求必須進(jìn)行更進(jìn)一步的操作
4xx:客戶端錯(cuò)誤--請(qǐng)求有語(yǔ)法錯(cuò)誤或請(qǐng)求無(wú)法實(shí)現(xiàn)
5xx:服務(wù)器錯(cuò)誤-服務(wù)器未能實(shí)現(xiàn)合法的請(qǐng)求
200 OK:客戶端請(qǐng)求成功
206 PARTIAL CONTENT:客戶發(fā)送了一個(gè)帶有range頭的GET請(qǐng)求,服務(wù)器完成了它,range是范圍的意思
301 moved permanently:所請(qǐng)求的頁(yè)面已經(jīng)轉(zhuǎn)移至新的url(永久重定向)
302 FOUND:所請(qǐng)求的頁(yè)面已經(jīng)臨時(shí)轉(zhuǎn)移至新的URL(臨時(shí)重定向)
304 NO MODIFIED:客戶端有緩沖的文檔發(fā)出了一個(gè)條件性的請(qǐng)求,服務(wù)器告訴客戶,原來(lái)緩沖的文檔還可以繼續(xù)用(緩存)
6、什么是持久鏈接
1.1版本支持持久鏈接,1.0不行
7、什么是管線化
管線化必須通過(guò)持久連接,且必須http 1.1版本以上支持
只有g(shù)et和head請(qǐng)求可以進(jìn)行管件化,POST有限制
初次創(chuàng)建連接不應(yīng)啟動(dòng)管線機(jī)制,因?yàn)榉?wù)器不一定支持http1.1版本協(xié)議
以上就是在面試中可能會(huì)被問(wèn)到的有關(guān)HTTP協(xié)議類的問(wèn)題(總結(jié))的詳細(xì)內(nèi)容,html教程
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
新聞熱點(diǎn)
疑難解答
圖片精選