新聞資訊
當(dāng)前位置:首頁(yè) > 新聞資訊 > 網(wǎng)站建設(shè)開(kāi)發(fā)
來(lái)源:成都網(wǎng)站建設(shè) 作者:賽維思網(wǎng)絡(luò) 發(fā)布日期:2014-05-14 瀏覽:2619次
這兩種web請(qǐng)求(GET和POST)控制著腳本之間如何傳遞數(shù)據(jù)。POST用于向服務(wù)器發(fā)送數(shù)據(jù),從而以某種方式導(dǎo)致服務(wù)器上狀態(tài)的改變,如在數(shù)據(jù)庫(kù)中插入數(shù)據(jù)。數(shù)據(jù)還可以在響應(yīng)中返回。不同于GET,POST請(qǐng)求只能通過(guò)web表單的動(dòng)作完成。另外與GET不同,POST請(qǐng)求中發(fā)送的數(shù)據(jù)是隱藏不可見(jiàn)的。GET一般用于數(shù)據(jù)獲取,而不會(huì)使服務(wù)器有任何改變。對(duì)于少量的數(shù)據(jù),GET非常有用,可以直接在URL中向服務(wù)器發(fā)送數(shù)據(jù)。與POST不同,GET主要適用于發(fā)送少量的數(shù)據(jù)。
請(qǐng)求方法確實(shí)非常重要,GET通常用于從服務(wù)器得到數(shù)據(jù),而對(duì)服務(wù)器不造成任何改變。所以GET非常適合于對(duì)服務(wù)器發(fā)出信息請(qǐng)求而不修改服務(wù)器狀態(tài)的表單,如從數(shù)據(jù)庫(kù)選擇記錄行。另一方面,POST最適用于那些影響服務(wù)器狀態(tài)的請(qǐng)求,如發(fā)送一個(gè)改變數(shù)據(jù)庫(kù)的INSERT或DELETE查詢。GET和POST之間的另一個(gè)區(qū)別在于通過(guò)GET傳遞的數(shù)據(jù)在URL中是可見(jiàn)的,而POST數(shù)據(jù)是不可見(jiàn)的,因此,后者更為安全一些。當(dāng)然,只能使用GET請(qǐng)求通過(guò)URL向腳本傳遞數(shù)據(jù),所以在這方面根本不必考慮POST。另外,由于GET完全只用于不改變服務(wù)器狀態(tài)的請(qǐng)求,這意味這通過(guò)URL接受數(shù)據(jù)的腳本中不能完成任何INSERT、DELETE或其它改變數(shù)據(jù)庫(kù)的操作。
Copyright ? www.www.caopormo.com All Rights Reserved. 成都賽維思網(wǎng)絡(luò)技術(shù)有限公司 蜀ICP備13002520號(hào)-3 Sitemap