【发布时间】:2022-01-03 15:37:25
【问题描述】:
我正在尝试使用定义此接口的改造来发出发布请求:
public interface UploadImageRestClient {
@POST("uploadimage")
void postData(@Header("Cookie") String sessionId, @Body JSONObject image,
Callback<Response> callback);
}
这样称呼:
restClient.postData(MapRecintosFragment.sgaUser.getCookieHeader(), json, new Callback<Response>() {
@Override
public void onResponse(Call<Response> call, Response<Response> response) {
}
@Override
public void onFailure(Call<Response> call, Throwable t) {
}
});
当它在运行时执行时,restClient.postData 指令失败并出现标题中提到的错误。
但是,老实说,我不知道应该为回调添加什么 Retrofit 注释,这对我来说毫无意义。
我该如何解决这个错误?
【问题讨论】: