Ajax请求 get和post 区别

文章目录

  • get 请求与 post 请求的区别?

get 请求与 post 请求的区别?

1.参数的位置不同
get 请求:
(1) 、get 把请求参数放在 url 上即 http 协议头上
(2)、因此 get 比 post 更不安全不能用来传递敏感信息
(3)、get 请求参数会被完整保留在浏览器历史记录里

post 请求:
(1)、post 放在 Request body 请求体中
(2)、post 比 get 安全
(3) 、post 中参数不会保留在浏览器历史记录中

2.传输的数据大小不同
1.get 一般来说提交的数据最大是 2k
2.post 理论上没有限制
3.传输的数据类型不司
1.get只接受ASCII 字符
2. post 没有限制

4.数据包不同
1.get 产生一个 TCP 数据包
2.post 产生两个 TCP 数据包

你可能感兴趣的:(ajax,网络,服务器)