2021-03-10 分類: 網(wǎng)站建設(shè)
Web服務(wù)器實現(xiàn)客戶端與服務(wù)器交換數(shù)據(jù)之前,首先用TCP/IP建立連接,客服端向服務(wù)器請求數(shù)據(jù),服務(wù)器則向客戶端想要并提供數(shù)據(jù),客戶端和服務(wù)器以HTTP協(xié)議進行請求和響應(yīng)。服務(wù)器和客服端智能為一次事物處理建立并維持連接,完成一次事物處理后結(jié)束連接。
每一個客戶端向服務(wù)器發(fā)送請求均以方法(Method)開始,后跟對象的URL。客戶端一般要在上述信息中補充所采用HTTP協(xié)議的版本號,其后跟一個回車換行(CRLF)字符對。依據(jù)請求情況,瀏覽器可以在CRLF后加上瀏覽器按特殊別的首部格式編碼的信息,也可以把一個實體MIME(多功能Internet郵件擴充服務(wù))格式文檔加到整個請求之后。一個HTTP方法實際上是一條命令,客戶端用其它來說明其請求目的,常用的有GET(請求指定的頁面信息,并返回實體主體),HEAD(只請求頁面的首部)和POST(請求服務(wù)器接受所指定的文檔作為對所標(biāo)識的URL的心的從屬實體)。Web服務(wù)器收到請求并解析之后,以一個HTTP消息響應(yīng)客戶端的請求。這個響應(yīng)消息通常以HTTP協(xié)議版本號開始,后面是三位狀態(tài)碼和一個原因短語(Reason phrase),其后是一個CRLF,再后是請求的信息,,服務(wù)器加上一個CRLF。其后還可以有一個可選實體。狀態(tài)碼是三位數(shù),它描述了服務(wù)器理解和滿足請求的情況,原因短語是狀態(tài)代碼的一個簡短說明。HTTP協(xié)議版本號,狀態(tài)代碼、原因短語一起構(gòu)成了狀態(tài)行。
上述分析不難看出,接受客戶端請求,解析客戶端請求,響應(yīng)客戶端請求,向客戶端會送請求的結(jié)果是Web服務(wù)器所需要完成的主要任務(wù),Web服務(wù)器程序代碼主要是為了完成這幾項任務(wù)。
分享文章:Web服務(wù)器的主要任務(wù)
URL鏈接:http://m.newbst.com/news27/104927.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、定制開發(fā)、小程序開發(fā)、商城網(wǎng)站、做網(wǎng)站、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容