其实一直挺纳闷,前端问这个有啥用!做个工具人不好吗?后端让你用post、get啥的随便他们定!
当然我也知道,了解一下,对调用接口有帮助!所以下面讲解下我自己的理解!
下面讲解下区别
-
GET是获取数据 POST是请求数据,就像大概network页面一般都是GET 直接获取的数据
-
参数传递的不同,GET传递的参数直接在url中就可体现,安全性不是太好。POST传递的参数则是http的headr的传递方式
-
服务端获取参数方式不同,这个知道就好,至于怎么获得的,关前端毛事!可以回答下,node是怎么获得的,get的是通过res.query获得,post是通过body-parser然后获取!知道那么一回事就好了!感觉和第二点算是差不多区别!
-
传递参数大小限制,GET是1024字节,POST理论无上限(别抬杠)
-
GET安全性好点吧,POST差点!