成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

post與get區(qū)別

mingzhong / 1553人閱讀

摘要:與區(qū)別本文參考簡(jiǎn)單介紹和是與服務(wù)器交互的方式,說(shuō)到方式,有。他們的作用分別是對(duì)服務(wù)器資源的增刪改查。區(qū)別分析把請(qǐng)求的數(shù)據(jù)放在上,即協(xié)議頭上,其格式為以分割和傳輸數(shù)據(jù),參數(shù)之間以相連。請(qǐng)求只能進(jìn)行編碼,而支持多種編碼方式。

post與get區(qū)別

本文參考:https://segmentfault.com/a/1190000009512784

簡(jiǎn)單介紹

get和post是HTTP與服務(wù)器交互的方式,

說(shuō)到方式,有:postdeleteput、get。

他們的作用分別是對(duì)服務(wù)器資源的增、刪、改、查。

所以,get是獲取數(shù)據(jù),post是修改數(shù)據(jù)。

還有head :類似于get請(qǐng)求,只不過(guò)返回的響應(yīng)中沒(méi)有具體的內(nèi)容,用于獲取報(bào)頭

trace: 回顯服務(wù)器收到的請(qǐng)求,主要用于測(cè)試或診斷

options: 允許客戶端查看服務(wù)器的性能

connect:HTTP/1.1協(xié)議中預(yù)留給能夠?qū)⑦B接改為管道方式的代理服務(wù)器。

區(qū)別分析

get把請(qǐng)求的數(shù)據(jù)放在url上,即HTTP協(xié)議頭上,其格式為:以?分割URL和傳輸數(shù)據(jù),參數(shù)之間以&相連。數(shù)據(jù)如果是英文字母/數(shù)字,原樣發(fā)送,如果是空格,轉(zhuǎn)換為+,如果是中文/其他字符,則直接把字符串用BASE64加密,及%加上字符串的 16進(jìn)制ASCII碼。

get將參數(shù)接在URL后面,post放在body只是語(yǔ)法規(guī)范。get也可以將參數(shù)放在body里面,post接在URL后面

get提交的數(shù)據(jù)最大是2k(原則上url長(zhǎng)度無(wú)限制,那么get提交的數(shù)據(jù)也沒(méi)有限制咯?限制實(shí)際上取決于瀏覽器,(大多數(shù))瀏覽器通常都會(huì)限制url長(zhǎng)度在2K個(gè)字節(jié),即使(大多數(shù))服務(wù)器最多處理64K大小的url。也沒(méi)有卵用。)。

post理論上沒(méi)有限制。實(shí)際上IIS4中最大量為80KB,IIS5中為100KB。

GET產(chǎn)生一個(gè)TCP數(shù)據(jù)包,瀏覽器會(huì)把http header和data一并發(fā)送出去,服務(wù)器響應(yīng)200(返回?cái)?shù)據(jù));

POST產(chǎn)生兩個(gè)TCP數(shù)據(jù)包,瀏覽器先發(fā)送header,服務(wù)器響應(yīng)100 continue,瀏覽器再發(fā)送data,服務(wù)器響應(yīng)200 ok(返回?cái)?shù)據(jù))。(不是所有的POST的都發(fā)送倆個(gè)TCP包,火狐瀏覽器就一個(gè))

GET在瀏覽器回退時(shí)是無(wú)害的,POST會(huì)再次提交請(qǐng)求。

GET產(chǎn)生的URL地址可以被Bookmark,而POST不可以。

GET請(qǐng)求會(huì)被瀏覽器主動(dòng)cache,而POST不會(huì),除非手動(dòng)設(shè)置。

GET請(qǐng)求只能進(jìn)行url編碼,而POST支持多種編碼方式。

GET請(qǐng)求參數(shù)會(huì)被完整保留在瀏覽器歷史記錄里,而POST中的參數(shù)不會(huì)被保留。

GET只接受ASCII字符的參數(shù)的數(shù)據(jù)類型,而POST沒(méi)有限制

建議:

get方式的安全性較Post方式要差些,包含機(jī)密信息的話,建議用Post數(shù)據(jù)提交方式;

在做數(shù)據(jù)查詢時(shí),建議用Get方式;而在做數(shù)據(jù)添加、修改或刪除時(shí),建議用Post方式;

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/54258.html

相關(guān)文章

  • postget區(qū)別

    摘要:與區(qū)別本文參考簡(jiǎn)單介紹和是與服務(wù)器交互的方式,說(shuō)到方式,有。他們的作用分別是對(duì)服務(wù)器資源的增刪改查。區(qū)別分析把請(qǐng)求的數(shù)據(jù)放在上,即協(xié)議頭上,其格式為以分割和傳輸數(shù)據(jù),參數(shù)之間以相連。請(qǐng)求只能進(jìn)行編碼,而支持多種編碼方式。 post與get區(qū)別 本文參考:https://segmentfault.com/a/1190000009512784 簡(jiǎn)單介紹 get和post是HTTP與服務(wù)器交...

    Bmob 評(píng)論0 收藏0
  • HTTP中GETPOST區(qū)別 99%的錯(cuò)誤認(rèn)識(shí)

    摘要:不會(huì)產(chǎn)生動(dòng)作意味著和的請(qǐng)求不會(huì)在服務(wù)器上產(chǎn)生任何結(jié)果。對(duì)長(zhǎng)度的限制是字節(jié)。起限制作用的是服務(wù)器的處理程序的處理能力。很可能受到中文名稱跨站請(qǐng)求偽造攻擊。而數(shù)據(jù)大小,則是因?yàn)闉g覽器的限制造成的。請(qǐng)開(kāi)始你的表演參考文章的人都理解錯(cuò)了中與的區(qū)別 本篇文章分兩部分,第一部分可以列為初為新人的裝逼失敗模式,第二部分列為修煉低調(diào)模式。裝逼失敗模式:99%的人對(duì)GET和POST的認(rèn)識(shí)修煉低調(diào)模式:1...

    Bowman_han 評(píng)論0 收藏0
  • HTTP中GETPOST區(qū)別 99%的錯(cuò)誤認(rèn)識(shí)

    摘要:不會(huì)產(chǎn)生動(dòng)作意味著和的請(qǐng)求不會(huì)在服務(wù)器上產(chǎn)生任何結(jié)果。對(duì)長(zhǎng)度的限制是字節(jié)。起限制作用的是服務(wù)器的處理程序的處理能力。很可能受到中文名稱跨站請(qǐng)求偽造攻擊。而數(shù)據(jù)大小,則是因?yàn)闉g覽器的限制造成的。請(qǐng)開(kāi)始你的表演參考文章的人都理解錯(cuò)了中與的區(qū)別 本篇文章分兩部分,第一部分可以列為初為新人的裝逼失敗模式,第二部分列為修煉低調(diào)模式。裝逼失敗模式:99%的人對(duì)GET和POST的認(rèn)識(shí)修煉低調(diào)模式:1...

    isaced 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<