1. 程式人生 > >GET與POST請求方式

GET與POST請求方式

主要請求方式有:post、get、head、put、option

GET:

  • GET方法向頁面請求傳送引數,會出現自在位址列中
  • 查詢字串會出現在位址列中,不安全,所以不用GET請求敏感資料
  • 有大小限制,請求字串最多有1024個字元
  • 可以被快取
  • GET請求會儲存在瀏覽器的瀏覽記錄中
  • 可以新增書籤
  • 只允許ASCII字元型別,不能用二進位制流
  • 點選重新整理時,不會有反應
  • 主要是獲取資料

POST:

  •  查詢字串在POST資訊中單獨存在,和http請求一起傳送到伺服器
  • 沒有歷史記錄
  • 引數型別沒有限制
  • 資料不會顯示在位址列中,也不會快取下來或儲存在瀏覽記錄中,所以請求安全,但也不是最安全的。如果需要傳輸敏感資料,可以使用加密傳輸
  • 查詢字串不會顯示在位址列中
  • 傳輸資料量大,最大2M
  • POST是將資料傳送到伺服器,GET是從伺服器獲取資料