apache完成請(qǐng)求的過(guò)程
若現(xiàn)在沒(méi)有錯(cuò)誤出現(xiàn),WWW服務(wù)器將執(zhí)行請(qǐng)求所要求的動(dòng)作。要獲?。℅ET)一個(gè)文檔,web服務(wù)器在其文檔樹(shù)中搜索請(qǐng)求的文件(/sample.html)。這是由服務(wù)器機(jī)器上作為操作系統(tǒng)一部分的文件系統(tǒng)完成的。若文件能找到并可正常讀取,則服務(wù)器將把它返回給客戶。
如果成功:文件被發(fā)送出去。
首先,web服務(wù)器發(fā)送一個(gè)狀態(tài)碼及一些描述信息。既然文件已經(jīng)找到,則發(fā)送狀態(tài)碼200,表示一切都OK ,文檔隨后發(fā)出,因?yàn)榘l(fā)送的信息是HTML文檔,所以Content-type 取值為text/html。文檔長(zhǎng)為1024個(gè)字節(jié),所以Content-type 取1024 。服務(wù)器軟件的標(biāo)識(shí)及文件的時(shí)間屬性信息也被包含在頭域中。
如果失?。悍祷劐e(cuò)誤指示。
如果請(qǐng)求的文件沒(méi)有找到或找到但無(wú)法讀取,測(cè)請(qǐng)求無(wú)法滿足。這時(shí)將返回不同于200的狀態(tài)碼。最常見(jiàn)的問(wèn)題是請(qǐng)求中的文件名拼寫(xiě)有誤,所以服務(wù)器無(wú)法找到該文件。這種情況下,服務(wù)器將發(fā)送一個(gè)狀態(tài)碼---404 給客戶。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)