GET和POST到底什么时候用?拿数据用GET,提交用POST
很多新手写接口,搞不清什么时候用GET,什么时候用POST,今天说一下最直白的区别,不用背概念。
GET是拿数据用的
就是从服务器拿东西,比如查文章列表、查文章详情、查搜索结果,不修改服务器上的数据,用GET。参数直接拼在URL里,比如?id=123,用户能看到,也能收藏。
POST是提交数据用的
要给服务器加东西、改东西,比如登录、提交评论、发文章、上传图片,用POST。参数在请求体里,用户看不到,也不能直接收藏,适合传敏感信息和大数据。
新手别搞反
别用GET做登录、提交评论,参数都在URL里,密码会被浏览器历史记录存下来,不安全;也别用POST查列表,用户不能收藏链接,分享不方便。
记住一个原则:拿数据用GET,提交改数据用POST,就不会错。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0