liulisha丶
2019-06-26 10:14
采纳率: 10%
浏览 5.1k

POST 请求 URL 参数和Body 参数问题

哪些类型的参数适合放在url,哪些类型的参数适合放在body 中

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • Guilty_笑 2019-06-26 10:20

    数据量不大,对安全要求不高的放url吧,get请求 body的话post请求相反

    打赏 评论
  • CMM1 2019-06-26 10:20

    你用post了参数肯定是在body里,一般推送数据都用post,获取数据区用get。

    打赏 评论
  • 毕小宝 2019-06-26 10:22

    这个跟你放在哪里没关系,跟你发送请求的方法有关系,如果是 Get 请求,只能放在 URL 里面,如果是 post 请求,统一都放到 body 里面。
    body 中如果有敏感信息,可能需要前端加密后端解密的。

    打赏 评论
  • Godiscj 2019-06-26 11:09

    一般页面查询请求用Get,这里查询的参数不用做敏感处理,拼接在url中。Post一般用于数据操作的请求增删改之类的,参数一般放入request body中,当然也有些可以放在请求的url中,比如/user/edit/nu100001这种,使用path param,nu100001这种不敏感参数。

    打赏 评论
  • XiaoGuaiSs 2019-06-26 16:57

    get请求参数一般不包含敏感信息,比如密码之类的,一般用于获取基础资料。post用于提交数据,对数据库进行增删改。因为get请求的长度的有限制的。
    当然两种请求一起使用也是可以的

    打赏 评论

相关推荐 更多相似问题