retrofit2

    44热度

    7回答

    例如,调用 api.getUserName(userId, new Callback<String>() {...}); 原因: retrofit.RetrofitError: retrofit.converter.ConversionException: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException

    85热度

    6回答

    我无法在Retrofit API中找到用于记录完整请求/响应主体的相关方法。 I 希望在Profiler中有所帮助(但它只提供有关响应的元数据)。我试图在Builder中设置日志级别,但是这对我也没有帮助: RestAdapter adapter = (new RestAdapter.Builder()). setEndpoint(baseUrl). setRequ

    8热度

    2回答

    这是我UserService接口 @GET(Constants.Api.URL_LOGIN) String loginUser(@Field("email") String email, @Field("password") String pass, @Field("secret") String secret, @Field("device_id") String deviceid,

    52热度

    13回答

    我正在使用Retrofit 2.0.0-beta1。 在测试中我有一个备用方案,并期望错误HTTP 400 我想有retrofit.Response<MyError> response 但response.body() == null MyError不deserialised - 我看到了只有在这里 response.errorBody().string() 但它不给我MyError作为对象

    2热度

    1回答

    我正在使用Okhttp 2.5,2.6,2.7与RxJava和Retrofit 2我用okhttp调用了一些神秘的问题。当我改造呼叫时,我的Okhttp拦截器会在NetworkInterceptor在4到5秒后调用时立即调用。有时超过15秒,并导致SocketTimeoutExcpetion。 请建议,我该怎么做才能解决这个问题。有没有线程阻止我的呼叫被执行?

    2热度

    1回答

    我正在使用翻新来消耗我的REST API。 我不断从我的服务器获得400 bad request,我无法将错误解析为字符串。 当我试图从POSTMAN铬应用POST,请求成功,我得到201 created响应(新用户)。 这里是我的依赖关系: compile 'com.google.code.gson:gson:2.4' compile 'com.squareup.retrofit:retrof

    0热度

    1回答

    我正在使用Retrofit 2.0.0-beta2,我需要从我的PHP服务器下载一些文件。我的第一种方法是直接使用相对服务器路径中的GET方法,并获得正确的字节。 现在我已经尝试了一些更安全的东西,基于一些检查将文件传递给我。它会自动从数据库中提取文件路径并检查用户会话是否正确。这适用于浏览器测试,来自Android的Chrome PC和Chrome都能正确下载一些照片。 我使用的是X-SENDF