POST、Get的区别(纯自我见解)

137 阅读1分钟

其实一直挺纳闷,前端问这个有啥用!做个工具人不好吗?后端让你用post、get啥的随便他们定!

当然我也知道,了解一下,对调用接口有帮助!所以下面讲解下我自己的理解!

下面讲解下区别

  1. GET是获取数据 POST是请求数据,就像大概network页面一般都是GET 直接获取的数据

  2. 参数传递的不同,GET传递的参数直接在url中就可体现,安全性不是太好。POST传递的参数则是http的headr的传递方式

  3. 服务端获取参数方式不同,这个知道就好,至于怎么获得的,关前端毛事!可以回答下,node是怎么获得的,get的是通过res.query获得,post是通过body-parser然后获取!知道那么一回事就好了!感觉和第二点算是差不多区别!

  4. 传递参数大小限制,GET是1024字节,POST理论无上限(别抬杠)

  5. GET安全性好点吧,POST差点!

大家能提供更多的区别吗?