HTTP的get请求和post请求的区别

收藏
http协议
21
Mar 4, 2019

HTTP的get请求和post请求的区别是什么?

回答

JYONG回答

  1. 在客户端,Get 方式在通过 URL 提交数据,数据在 URL 中可以看到;POST 方式,数据放置在 HTML HEADER 内提交。
  2. GET 方式提交的数据最多只能有 1024 字节,而 POST 则没有此限制。
  3. 安全性问题。正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Post 不会。所 以,如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用户输入的数据不是中文字符而且包 含敏感数据,那么还是使用 post 为好。
  4. 安全的和幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。幂等的意味着对同一 URL 的多个请求应该返回同样的结果。

(0)

提交成功