get和post请求的区别

Posted jaysonteng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了get和post请求的区别相关的知识,希望对你有一定的参考价值。

get和post是http请求的两种基本方法,最直观的区别就是get把参数包含在url中,post是通过request body传递参数。

1、get在浏览器回退时候是无害的,而post会再次提交请求

2、get请求只能进行url编码,而post支持多种编码方式

3、get请求在url中传送的参数是有长度限制的,而post没有

4、get比post更不安全,因为参数直接暴露在url上,所以不能用来传递敏感信息(其实如果知道抓包的话,两种方式都不安全)

以上是关于get和post请求的区别的主要内容,如果未能解决你的问题,请参考以下文章

get 和 post 请求的区分

详解HTTP请求:get方法和post方法的区别

postman get请求和post请求区别

get和post的区别

get请求和post请求的区别

get和post请求的参数位置