get 请求与 post 请求的区别

本贴最后更新于 757 天前,其中的信息可能已经东海扬尘

get请求与post请求的区别

安全性:

  1. get传参放在接口地址后面(浏览器地址后面),相对来说不那么安全
  2. post请求数据藏起来的,放在请求体里面(body)
    使用场景
  3. get请求一般用于获取数据
  4. post请求用于提交数据
    参数长度
  5. get请求一般参数有长度限制,后端服务器做的限制
  6. post请求参数也有长度限制,后端服务器做的限制(post参数长度一般大于get)
    幂等性
  7. 幂等性:同一个接口,同一个参数请求N遍,返回结果都不会变
    get请求都是幂等的
    post请求一般是不幂等的(支付、注册、提现这类接口要做幂等处理)
回帖
请输入回帖内容 ...