<
Retrofit 注解 总结
>
上一篇

如何解决 项目打包或运行时内存不够 oom等问题
下一篇

Git log 默认时区

Path是拼接动态网址的,例如:trades/{userId}/xxx , Path注解参数必须在Query的前面

Query是问号后面的查询参数,例如:trades/{userId}?token={token}

QueryMap 相当于多个@Query


Field用于Post请求,提交单个数据,然后要加@FormUrlEncoded,请求时可以转换为请求体以json格式提交

Body相当于多个@Field,以对象的方式提交,会在请求体以json格式提交

@Headers(“Content-Type: application/json”)
@POST("/xxx/xx")
suspend fun login(){}

@Streaming:用于下载大文件


@Header,@Headers、加请求头

Top
Foot