Retrofit url 定义的一个细节

2017-05-02  本文已影响43人  bhfo

BaseUrl: https://your.api.url/v1/

1:
public interface TaskService {  
    @POST("/tasks")
    Call<Task> createTask(@Body Task task);
}

生成结果:https://your.api.url/tasks

2:
public interface TaskService {  
    @POST("tasks")
    Call<Task> createTask(@Body Task task);
}

生成结果:https://your.api.url/v1/tasks

以上两个区别是两个接口定义时,结点之前有没有 / 斜杠
源码待

上一篇 下一篇

猜你喜欢

热点阅读