2020-03-18

一.什么是HTTP協(xié)議

HTTP協(xié)議:規(guī)定了游覽器和服務(wù)器的數(shù)據(jù)相互格式

HTTP特性

1.基于請求和響應(yīng)模型

必須先有請求,后有響應(yīng)

2.簡單快捷

因?yàn)榘l(fā)送請求的時候只需要請求方式和請求路徑即可

[if !supportLists]3.?[endif]HTTP的版本

HTTP1.0:短鏈接

HTTP1.1:長鏈接

二.HTTP協(xié)議的抓包分析

分析HTTP協(xié)議

準(zhǔn)備工作

創(chuàng)建頁面

安裝HTTPWatch或者使用谷歌、火狐的F12工具

請求本分

響應(yīng)部分

三、HIP協(xié)議之請求部分

1、請求行(紅色)

(1)請求方式

請求方式有很多種,常用兩種: GET和POST

GET和POST的區(qū)別?

GET:請求的參數(shù)公顯示到地址欄。通常是有大小的

限制,沒有請求體

POST:請求的夢數(shù)不公顯示到地址欄。POST 沒有大

小的限制,有請求體(請求努數(shù))。只有表單設(shè)置了method=* post”才是post

請求

(2)清求路徑

(3)協(xié)議版松

2、請求頭(藍(lán)色)

請求頭的格式股都是一個key對應(yīng); -個value的。但也有一個key

對應(yīng)多個valuc的情況

記任些請求火:

Referer:代表網(wǎng)頁的來源(防盜鏈)

'ser-Agent:獲得客戶端瀏覽器的類型

3、請求體

只有POST請求方式才有請求體,而且請求體是POST方式的請求夢數(shù)

四、HTTP協(xié)議之響應(yīng)部分

1、響應(yīng)行(紅色)

協(xié)議版本

狀態(tài)碼

200:代表響應(yīng)成功

302:需要進(jìn)行重定向操作

304:需要查找木地緩存

404:請求資源不存在

500:服務(wù)器內(nèi)邵借誤

狀態(tài)碼描述

2、響應(yīng)頭(藍(lán)色)

通常一個key對網(wǎng)-個value. 也有個key對施多個value

記住響應(yīng)頭:

Location:電定 向的路徑

Rofresh:定時刷新

口,

Content-Di sposition:文件下我的時候使用(不用河覽器默認(rèn)的

方式打開,而是用下載的方式打開)

3.明應(yīng)體

就是展示到瀏覽器上的頁面代碼

五、Serylet的概述與入門

1、什么是Serylet

Serylet其實(shí)就是個運(yùn)行在Weh 服務(wù)器上的小的Java程序。用于處理

從Web客戶端發(fā)送的請求,i且對請求作出響應(yīng)

2、使用Serlt

編寫一個Jlava類實(shí)現(xiàn)Servlet的按口

置Serylet

3、Servlet 的入門

創(chuàng)建包和類

實(shí)現(xiàn)Servlet.的按門

在web. 2mn1中配置這個類

訪問servlet

[if !supportLists]4、[endif]Seryvlet的執(zhí)行流程

六SeryleL的實(shí)現(xiàn)關(guān)系

1、基本的實(shí)現(xiàn)關(guān)系

Serylet按11

Gepericserylet類:通用的Servlet,足- 個無協(xié)議無關(guān)的Servlet

其tpServlet類: Http專用的Servlet

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • API定義規(guī)范 本規(guī)范設(shè)計(jì)基于如下使用場景: 請求頻率不是非常高:如果產(chǎn)品的使用周期內(nèi)請求頻率非常高,建議使用雙通...
    有涯逐無涯閱讀 2,935評論 0 6
  • Response&Request (一)Response對象的概述 一、什么是Response 我們開發(fā)的軟件...
    你養(yǎng)豬嗎閱讀 184評論 0 0
  • Response&Request (一)Response對象的概述 一、什么是Response 我們開發(fā)的軟件...
    小湯源O閱讀 132評論 0 0
  • 1.運(yùn)動時出得汗雖然感覺身體粘粘的,但是大汗淋漓的感覺只有一個字形容,爽。在運(yùn)動的同時也可以把自身多余的能量...
    微微一笑_135b閱讀 132評論 0 0
  • 如果憂傷是與生俱來 而我只能壓在心底 默默的承受 因?yàn)橐坏┪野阉f出來 就會有人笑我 笑我一直長不大 只能做生活的孩子
    蠟筆小熙閱讀 222評論 2 3

友情鏈接更多精彩內(nèi)容