使用Retrofit获取原始的HTTP响应
- 论坛
- 使用Retrofit获取原始的HTTP响应
9 浏览
使用Retrofit获取原始的HTTP响应
我想从我的 API REST 中获取原始的 HTTP 响应。我尝试使用以下接口:
@POST("/login") @FormUrlEncoded Calllogin(@Field("username") String login, @Field("password") String pass, @Field("appName") String appName, @Field("appKey") String appKey);
但是我得到了以下错误:
java.lang.IllegalArgumentException: 无法为 retrofit.Call 创建调用适配器 在方法 Api.login 中
我通过以下方式创建了 Retrofit:
Retrofit.Builder retrofitBuilder = new Retrofit.Builder(); retrofitBuilder.addConverterFactory(JacksonConverterFactory.create()); Retrofit retrofitAdapter = retrofitBuilder.baseUrl(baseUrl).build(); return retrofitAdapter.create(apiClass);