Get与Post区别

HTTP请求方式中基本的有"get"、"post"、"put"、"delete"四种方式。对应的分别为对服务器的:”查、改、增、删“四种操作。

区别:

  • get:
    get请求只可以获取服务器数据,不可以更改服务器数据;
    get请求的方式是在url中加入需要传递给服务器的参数;
    由于url会还缓存在浏览器以及服务器中,所以其他人可以看到其中的参数,获取用户名密码等信息,不安全;
    由于浏览器对url的长度是有限制的,所以可以传递的参数也是有限制的。
  • post:
    post请求用于更新服务器信息,比如有新的用户评论等可以传送给服务器进行更新;
    post请求的方式是在HTTP请求体中加入传递的数据;
    由于是在HTTP请求体中加入的,所以数据其他人无法获得的,具有安全性;
    post请求由于是把数据放在请求体中,理论上不受大小的限制。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容