前言
目前我们的项目中仅使用到 GET 和 POST 两种请求方式,对于 GET 请求,请求的参数会拼接在 Url 中;对于 POST 请求来说,我们可以通过 Body 或表单来提交一些参数信息。
Retrofit 中使用方式
先来看看在 Retrofit 中对于这两种请求的声明方式:
GET 请求
@GET(transporter/info)
Flowable<Transporter> getTransporterInfo(@Query(uid) long id);
我们使用 @Query 注解来声明查询参数,每一个参数都需要用 @Query 注解标记
POST 请求