如何在改造android中调用动态请求方法

时间:2019-01-21 10:41:47

标签: android api request retrofit retrofit2

我有两种方法来调用API。

1.POST

2.PUT

目前,我保留两个版本,例如

@POST("api_end_point")
  Call<ProfessionalResponse> ProfessionalData(
            @Header("Authorization") String authorization,
            @Body ProfessionalInsertData body);

@PUT("api_end_point")
  Call<ProfessionalResponse> ProfessionalData(
            @Header("Authorization") String authorization,
            @Body ProfessionalInsertData body);

如何将其简化为Java或Kotlin中的单个函数或单个调用

1 个答案:

答案 0 :(得分:1)

不可能。您可以从github上检查此issue。如评论所述,最好直接将此服务用于OkHttp,这样可以动态控制HTTP请求的各个方面。