- Nginx實(shí)戰(zhàn):基于Lua語(yǔ)言的配置、開(kāi)發(fā)與架構(gòu)詳解
- 王力 湯永全
- 290字
- 2019-07-09 10:55:25
1.2 HTTP響應(yīng)報(bào)文
HTTP 響應(yīng)報(bào)文也是一個(gè)必備知識(shí)點(diǎn)。客戶(hù)端發(fā)出請(qǐng)求后,服務(wù)器接收到請(qǐng)求并返回給客戶(hù)端的內(nèi)容稱(chēng)為HTTP 響應(yīng)報(bào)文。HTTP 響應(yīng)報(bào)文也由3部分組成,它們分別是響應(yīng)行、響應(yīng)頭和響應(yīng)體。
· 響應(yīng)行,包括HTTP版本號(hào)、狀態(tài)碼和狀態(tài)碼描述。其中HTTP狀態(tài)碼說(shuō)明見(jiàn)表1-1。
表1-1 HTTP狀態(tài)碼說(shuō)明

· 響應(yīng)頭,為響應(yīng)報(bào)文附加的額外信息,和請(qǐng)求頭相似。區(qū)別在于響應(yīng)頭返回給客戶(hù)端,而請(qǐng)求頭是從客戶(hù)端發(fā)起的。常見(jiàn)的響應(yīng)頭key有Content-Type和Content-Encoding。
· 響應(yīng)體,指請(qǐng)求返回到客戶(hù)端的正文數(shù)據(jù)。
下面是一個(gè)完整的響應(yīng)報(bào)文示例:

響應(yīng)報(bào)文并非只有后端服務(wù)器才能發(fā)送,有時(shí)Nginx也可以作為服務(wù)器對(duì)請(qǐng)求報(bào)文的內(nèi)容進(jìn)行響應(yīng)(通過(guò)使用return、echo等指令),后續(xù)章節(jié)會(huì)有說(shuō)明。
推薦閱讀
- Google Flutter Mobile Development Quick Start Guide
- Delphi程序設(shè)計(jì)基礎(chǔ):教程、實(shí)驗(yàn)、習(xí)題
- 樂(lè)學(xué)Web編程:網(wǎng)站制作不神秘
- Python網(wǎng)絡(luò)爬蟲(chóng)從入門(mén)到實(shí)踐(第2版)
- Python測(cè)試開(kāi)發(fā)入門(mén)與實(shí)踐
- 批調(diào)度與網(wǎng)絡(luò)問(wèn)題的組合算法
- AIRIOT物聯(lián)網(wǎng)平臺(tái)開(kāi)發(fā)框架應(yīng)用與實(shí)戰(zhàn)
- 持續(xù)輕量級(jí)Java EE開(kāi)發(fā):編寫(xiě)可測(cè)試的代碼
- Visual Basic程序設(shè)計(jì)(第三版)
- 智能手機(jī)故障檢測(cè)與維修從入門(mén)到精通
- Java并發(fā)編程:核心方法與框架
- 寫(xiě)給大家看的Midjourney設(shè)計(jì)書(shū)
- WCF全面解析
- Java EE程序設(shè)計(jì)與開(kāi)發(fā)實(shí)踐教程
- 程序員面試金典(第6版)