给出的第一个链接,只说了结构上,两者的功能可以相互通用,所以觉得大部分解释都是错的。但没讲实际上区别在哪里。 事实上,该文章下方评论124楼讲得更好。 个人理解。理论上,get、post、put的功能确实可以互通,但是约定上用法不同,导致服务器上的方法一般写得也会不同(自己硬要写个能互通的方法也可以,但不符合一般的习惯),使得实际使用时,就是不一样的。完全就是大部分地方解释的,GET获得数据,POST提交、创建数据、PUT修改数据。