簡體   English   中英

如何使用 Kotlin Android 在 Retrofit 中傳遞 body?

[英]How to pass body in Retrofit using Kotlin Android?

我正在嘗試使用 Retrofit Kotlin Android 從本地服務器 API 獲取數據。 服務器有一個身體

{ "uid":1 }

如何通過改造將此 uid 傳遞給 API 調用?

這是在正文中發送請求中的對象的示例代碼。

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

其中任務如下:

public class Task {  
    private long uid;

    public Task(long uid) {
        this. uid = uid;
    }
}

無論你在哪里打電話都這樣。

Task task = new Task(1);  
Call<Task> call = taskService.createTask(task);  
call.enqueue(new Callback<Task>() {
  //do something
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM