亚洲国产av一区二区三区-久久精品人妻无码一区二区三区v-无码国产精品高清免费-国产成+人+综合+欧美亚洲-国产精品55夜色66夜色

網站開發 APP開發 小程序開發 SEO優化 公司新聞

POST與GET這對戀人的生死情緣!

2018-05-17 10:02:44
1369

  GET與POST有什么區別呢?

  1.使用get發送請求時會把參數放到URL中,而POST則把參數放到ReqestBody中

  2.get與post都有特定的作用域,例: 文件上傳只能以POST,get則不行

  3.get傳的參數有大小限制,而post的則沒有大小限制

  3.get會唄瀏覽器freeMarker,post則不會

  4.對于get方式服務器端使用request.queryString獲取參數,post方式使用request.form獲取

  5.get因為參數在url后面所以安全性較低,post則較高

  6.get只能接受ascll字符, post沒有限制

  要想知道他們的具體區別,那么就讓我們脫掉他華麗的外衣吧!!

  Get和POST本質上都是是兩種發送請求的方式,都是http中發送請求的方式。

  那么http是什么呢,http是基于TCP/IP的關于數據如何在萬維網中傳輸的協議,所以說他們的底層都是TCP鏈接,都是TCP發送請求的兩種方式,兩者功能是一樣的,從技術層面來講,我們可以在post后面追加參數,在get的requesbody中存入值。
 

  那我們上面說的區別是什么呢?

  其實是在萬維網中數據是以TCP數據包的形式傳輸的,就像小汽車一樣,但是如果都是一模一樣的小汽車的話那就亂套了,所以這時交通規則http就出來了,http規定執行get請求的就要把貨放到車頂(url),執行post請求的就要吧貨放在車內(requestbody)

  中,當然get請求也可以把貨偷偷藏到車內,當然這樣是可恥的的

  這個時候另一個大BOSS運輸公司(瀏覽器,服務器),就出來了,不同的運輸公司處理的方式是不一樣的,畢竟拉貨都是有成本的啊,有的會把post請求放到url的貨物取出來,也會吧get藏到車內搜出來,但是有的卻不會,所以說上面的區別都是根據瀏覽器服務器的不同產生的

  但是,你以為這樣就結束了嗎

  Get和post的最大的區別就是get在發送請求的時會把請求的頭和body全部傳輸過去,服務器直接響應200成功,而post則不然,post會先把post的頭 發送過去,服務器相應100 continue,再把data傳送過去 服務器響應200成功,就是小汽車發貨時先跑過去說 :“親愛的!!我要發貨啦!!!” , 服務器響應: “好勒!!!!”,然后小汽車再把貨發過去

  因為POST需要兩部,所以看起來POST是比較慢!!!但是經過海威的測試,在網速好的情況下,區別是不大的.

  而且剛才也說了他們有各自的作用域,不能亂用哦!

?
主站蜘蛛池模板: av一区二区三区人妻少妇| 九九99久久精品在免费线18| 五月丁香六月综合缴清无码| 熟女人妇交换俱乐部| 久久久免费无码成人影片| 国产欧美国日产高清| 日韩国产亚洲高清在线久草| 日本丰满熟妇videossex8k| 色欲欲www成人网站| 人与禽交av在线播放| 精品午夜福利无人区乱码一区| 人妻中文无码就熟专区| 亚洲国产成人精品无码区蜜柚| 国产精品无码一区二区在线观一| 久久成人免费观看草草影院| 熟妇的味道hd中文字幕| 曝光无码有码视频专区| 国精产品一品二品国精在线观看| 国产精品无码av片在线观看播| 伊伊人成亚洲综合人网| 亚洲一区无码精品色| 亚洲va久久久噜噜噜久久天堂 | 久久小视频| 午夜成人性爽爽免费视频| 国产白丝无码免费视频| 人妻丰满熟妇ⅴ无码区a片| 精品无码国产一区二区三区51安 | 欧性猛交ⅹxxx乱大交| 天天拍夜夜添久久精品| 97在线无码免费人妻短视频 | 精品久久久久成人码免费动漫| 国产日产欧美最新| 国产韩国精品一区二区三区久久| 天堂中文8资源在线8| 日韩精品少妇无码受不了| 18禁美女裸身无遮挡免费网站| 99久久无码一区人妻| 免费视频成人片在线观看| 无码ol丝袜高跟秘书在线观看| 欧洲-级毛片内射| 漂亮人妻熟睡中被公侵犯中文版|