Java中 get和post的區別是什么?


Java中經常會遇到面試官問道,get 和post有什么不同,今天整理一下。

  1. 首先get是用來獲取數據的,post是向服務器提交數據。
  2. get傳遞形式是通過URL進行傳輸,以key=value的格式,添加在url后面, 多變量用&連接,而post是將數據放在http協議的請求頭或者請求體中進行傳遞。
  3. 一般上傳文件用post。而get在url中傳送參數有長度限制。
  4. get傳輸數據參數會顯示在url上,對於一些敏感屬於 如password,一般都會用post進行傳遞
  5. get一般用於查詢 來使用。

目前刷別人的博客 發現了另一種不同的回答。那就是 get和post 沒有本質的區別。詳情查看:https://www.cnblogs.com/logsharing/p/8448446.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM