GET和POST到底什么时候用?拿数据用GET,提交用POST

3周前 (10-15 16:40)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手写接口,搞不清什么时候用GET,什么时候用POST,今天说一下最直白的区别,不用背概念。

GET是拿数据用的

就是从服务器拿东西,比如查文章列表、查文章详情、查搜索结果,不修改服务器上的数据,用GET。参数直接拼在URL里,比如?id=123,用户能看到,也能收藏。

POST是提交数据用的

要给服务器加东西、改东西,比如登录、提交评论、发文章、上传图片,用POST。参数在请求体里,用户看不到,也不能直接收藏,适合传敏感信息和大数据。

新手别搞反

别用GET做登录、提交评论,参数都在URL里,密码会被浏览器历史记录存下来,不安全;也别用POST查列表,用户不能收藏链接,分享不方便。

记住一个原则:拿数据用GET,提交改数据用POST,就不会错。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/187.html

0
回帖

GET和POST到底什么时候用?拿数据用GET,提交用POST 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息