Get和Post请求
Posted 无赖H4
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Get和Post请求相关的知识,希望对你有一定的参考价值。
Get和Post请求
GET请求 VS POST请求:
本质上的区别:语义不同(GET是取,POST是提交)
表现出的一些主要区别:
1、GET没有请求体,POST请求允许有请求体
2、GET请求具备幂等性,POST请求不具备幂等性
幂等性:多次请求没有副作用。
GET就相当于查询,POST相当于修改
3、GET请求允许被浏览器/代理服务器进行缓存,POST请求不允许
4、GET请求可以被浏览器书签保存,POST不允许
5、form表单提交数据的时候,GET请求放在query string中(url后面),POST请求数据放在请求体中
(所以POST相对GET比较安全)
以上是关于Get和Post请求的主要内容,如果未能解决你的问题,请参考以下文章
OkHttpOkHttp Get 和 Post 请求 ( 同步 Get 请求 | 异步 Get 请求 | 同步 Post 请求 | 异步 Post 请求 )