新聞資訊
來源:成都網站建設 作者:賽維思網絡 發布日期:2014-05-14 瀏覽:2352次
這兩種web請求(GET和POST)控制著腳本之間如何傳遞數據。POST用于向服務器發送數據,從而以某種方式導致服務器上狀態的改變,如在數據庫中插入數據。數據還可以在響應中返回。不同于GET,POST請求只能通過web表單的動作完成。另外與GET不同,POST請求中發送的數據是隱藏不可見的。GET一般用于數據獲取,而不會使服務器有任何改變。對于少量的數據,GET非常有用,可以直接在URL中向服務器發送數據。與POST不同,GET主要適用于發送少量的數據。
請求方法確實非常重要,GET通常用于從服務器得到數據,而對服務器不造成任何改變。所以GET非常適合于對服務器發出信息請求而不修改服務器狀態的表單,如從數據庫選擇記錄行。另一方面,POST最適用于那些影響服務器狀態的請求,如發送一個改變數據庫的INSERT或DELETE查詢。GET和POST之間的另一個區別在于通過GET傳遞的數據在URL中是可見的,而POST數據是不可見的,因此,后者更為安全一些。當然,只能使用GET請求通過URL向腳本傳遞數據,所以在這方面根本不必考慮POST。另外,由于GET完全只用于不改變服務器狀態的請求,這意味這通過URL接受數據的腳本中不能完成任何INSERT、DELETE或其它改變數據庫的操作。
上一篇:個人網站準確定位的重要性
下一篇:會話不依賴于客戶
Copyright ? www.yrgym.cn All Rights Reserved. 成都賽維思網絡技術有限公司 蜀ICP備13002520號-3 Sitemap