美文网首页
Retrofit 的 PATCH 传参

Retrofit 的 PATCH 传参

作者: 逆水寒Stephen | 来源:发表于2023-02-15 15:43 被阅读0次

这次有个接口是patch格式的,查个好些文档都没几个说得很清楚怎么设置参数,这次尝试后记录下来哈,如有不对请指出

  • 第一种Body方式,这种只能设置一个@Body,如果多个参数请用Map,格式如下:
    1).单参数
@PATCH("/api/test")
fun testApi(
    @Body paramStr: String
): Observable<NetBaseResponse<String>>

2).多参数

@PATCH("/api/test")
fun testApi(
    @Body paramMap: Map<String, String>
): Observable<NetBaseResponse<String>>
  • 第二种Form表单方式,这种其实和Post一样,格式如下:
@FormUrlEncoded
@PATCH("/api/test")
fun testApi(
    @Field("param0") param0: String?,
    @Field("param1") param1: String? = "app",
    @Field("param2") param2: String? = "APP",
): Observable<NetBaseResponse<String>>

希望对大家有些许帮助,Have Nice Day!

相关文章

网友评论

      本文标题:Retrofit 的 PATCH 传参

      本文链接:https://www.haomeiwen.com/subject/wcxukdtx.html