【正文】
b 服務(wù)器發(fā)送,因此,如果使用 GET 方法來(lái)提交表單數(shù)據(jù)就存在著安全隱患上。例如 e=zhangshiamp。Age= 30amp。Subm it= %cc%E+ %BD%BB 從上面的 URL 請(qǐng)求中,很容易就可以辯認(rèn)出表單提交的內(nèi)容。(?之后的內(nèi)容)另外由于 GET 方法提交的數(shù)據(jù)是作為 UR L 請(qǐng)求的一部分所以提交的數(shù)據(jù)量不能太大 2 POST 方法 POST 方法是 GET 方法的一個(gè)替代方法,它主要是向 Web 服務(wù)器提交表單數(shù)據(jù),尤其是大批量的數(shù)據(jù)。 POST 方法克服了 GET 方法的一些缺點(diǎn)。通過(guò) POST 方法提交表單數(shù)據(jù)時(shí),數(shù)據(jù)不是作為 UR L 請(qǐng)求的一部分而是作為標(biāo)準(zhǔn)數(shù)據(jù)傳送給 Web 服務(wù)器,這就克服了GET 方法中的信息無(wú)法保密和數(shù)據(jù)量太小的缺點(diǎn)。因此,出于安全的考慮以及對(duì)用戶隱私的尊重,通常表單提交時(shí)采用 POST 方法。 從編程的角度來(lái)講,如果用戶通過(guò) GET 方法提交數(shù)據(jù),則數(shù)據(jù)存放在 Q UER Y_ STR ING環(huán)境變量中,而 POST 方法提交的數(shù)據(jù)則可 以從標(biāo)準(zhǔn)輸入流中獲取。 HTTP 應(yīng)答與 HTTP 請(qǐng)求相似, HTTP 響應(yīng)也由 3 個(gè)部分構(gòu)成,分別是: l 協(xié)議狀態(tài)版本代碼描述 l 響應(yīng)頭 (Response Header) l 響應(yīng)正文 下面是一個(gè) HTTP 響應(yīng)的例子: HTTP/ 200 OK Server:Apac he Tomcat/ Date:Mon,6Oct2021 13:23:42 GMT ContentLength:112