溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

JAVA中請(qǐng)求與響應(yīng)

發(fā)布時(shí)間:2020-08-10 01:59:55 來源:ITPUB博客 閱讀:111 作者:KFCLYY 欄目:編程語言

一、HTTP請(qǐng)求

HTTP請(qǐng)求包含三部分:請(qǐng)求行、請(qǐng)求頭和請(qǐng)求體。樣例見下圖。

JAVA中請(qǐng)求與響應(yīng)

第一行為請(qǐng)求行,包含請(qǐng)求方法、請(qǐng)求URL和請(qǐng)求使用的協(xié)議。最后一行為請(qǐng)求體。中間部分為請(qǐng)求頭,請(qǐng)求頭中常用的是Accept-Language、Content-Type、User-Agent。

常用方法有:

1.請(qǐng)求方法包括2種:GET和POST,這兩種方法的請(qǐng)求體內(nèi)容一樣,區(qū)別在于GET將參數(shù)存儲(chǔ)在URL中,POST將參數(shù)存儲(chǔ)在請(qǐng)求體中。

2.常用獲取請(qǐng)求頭中參數(shù)的方法有:request.getHeader("User-Agent")

二、HTTP響應(yīng)

HTTP響應(yīng)包含三部分:響應(yīng)行、響應(yīng)頭和響應(yīng)體。樣例見下圖。

JAVA中請(qǐng)求與響應(yīng)

三、HTTP常見狀態(tài)碼

200-服務(wù)器處理成功

404-無法找到問價(jià)

500-內(nèi)部服務(wù)器錯(cuò)誤

403-服務(wù)器拒絕訪問

400-無效的請(qǐng)求

401-未經(jīng)過授權(quán)

四、ContentType作用

ContentType決定了瀏覽器采用什么方式對(duì)響應(yīng)體進(jìn)行處理,常見的ContentType有:

text/plain-純文本

text/html-HTML文檔

text/xml-XML文檔

application/x-msdownload-需要下載的資源

------------------------------------------------------------------------------------------------

數(shù)據(jù)庫技術(shù)交流群,相互溝通有關(guān)所有數(shù)據(jù)庫的技術(shù),資訊,話題等。

歡迎各位愛好者加入QQ群討論:

953386037(ORACLE) 

719998461(GBASE)

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI