Get和Post的区别
Posted lanqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Get和Post的区别相关的知识,希望对你有一定的参考价值。
最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数
但是这只是html标准对HTTP协议的用法的约定(可以理解为浏览器的约定),但是web服务器不仅仅只为浏览器服务,其他客户端也可以向服务器发送http请求。比如postman在6.5.2版本就开始支持在get请求中添加request body。
所以以纯粹的http协议来说,他们之间只有一点根本区别,就是一个用于获取数据,一个用于修改数据。
如果一个人一开始就做Web开发,很可能把HTML(浏览器)对HTTP协议的使用方式,当成HTTP协议的唯一的合理使用方式。从而犯了以偏概全的错误。
以上是关于Get和Post的区别的主要内容,如果未能解决你的问题,请参考以下文章