okhttp3

    0热度

    1回答

    我想在MAVEN中使用GSON将JSON转换为JAVA对象,我遵循YouTube视频的指导 - https://www.youtube.com/watch?v=Vqgghm9pWe0,但是在主类中发生的错误是错误 - package com.squareup。 okhttp3不存在。代码如下: 的Java package com.codebeasty.json; import com.squar

    1热度

    1回答

    我开发了一个使用OKHttp和Retrofit将请求发送到skyscanner API的android应用程序。 但有时我得到了304响应,并且此响应没有正文内容。所以我无法解析我的对象的正文内容,这就是为什么我的listview什么都不显示。 任何人都可以帮助我避免304错误。

    0热度

    1回答

    在Volley中,工具箱中有一个简单的NoCache类,它禁用所有网络缓存。该类只是Volley高速缓存的扩展,它不会呼叫任何超级用户。 好奇,如果这是一个简单的方法与OkHttp做到这一点? 我见过的一种方法是编写一个拦截器,它为响应添加了一个无缓存头,但修改请求/响应似乎很奇怪,而不是完全没有缓存。

    2热度

    1回答

    我试图让使用HTTPS调用(改造2.0,okhttp3)我已经包括SSL证书和它正常工作与 OkHttpClient.Builder builder = new OkHttpClient.Builder(); builder.sslSocketFactory(getSSLConfig()); 但它显示的SSLSocketFactory(getSSLConfig())作为不推荐使用,并提供其他选项

    0热度

    2回答

    我在我的应用程序中使用改进来发送POST请求,但参数正在发送两次,我找不到原因。 这是我的API: public interface ChoferesApi { @POST("myurl/") Call<Chofer> registroChofer(@Body Chofer chofer); } 我的POJO对象: public class Chofer { p

    3热度

    2回答

    我已经设置了OkHttpClient并成功地将GET请求发送到服务器。而且我也可以将POST请求发送给空身标签的服务器。 现在,我试图将以下JSON对象发送到服务器。 { "title": "Mr.", "first_name":"Nifras", "last_name": "", "email": "[email protected]", "contact_number": "7583

    1热度

    1回答

    我正在使用最新版本的Retrofit。我在一项活动和onDestroy方法中执行多个请求,即当活动结束时,我希望终止所有待处理的请求,因此我要求okHttpClient.dispatcher().cancelAll()。 请求的onFailure方法以这种方式进行处理: - @Override public void onFailure(Call<APIResponseClass>

    0热度

    1回答

    美好的一天,我最近更新了我的库并升级了Retrofit和OkHttp。我使用的新版本包括这些进口/版本: 1)GSON - 编译 'com.google.code.gson:GSON:2.7' 2)OkHttp - 编译“com.squareup.okhttp3: okhttp:3.4.1' 3)okHttp记录 - 编 'com.squareup.okhttp3:测井拦截:3.4.1' 4)改造

    3热度

    1回答

    我正在使用Retrofit 2.1.0和OkHttp 3.4.2创建一个应用程序。 与minifyEnabled调试模式设置为false一切完美,但只要我改变minifyEnabled真我得到以下异常: HTTP FAILED: java.net.ProtocolException: Too many follow-up requests: 21 为OkHttp我Proguard的规则如下:

    1热度

    2回答

    我一直想采取匕首2共轭与改造2.一切似乎除了GET要求很好地工作;他们似乎没有附加任何标题。 下面是我NetworkModule提供所有与网络有关的依赖关系为整个应用程序(注意洒在那里@ForApplication范围注释): @Module public class NetworkModule { // … @ForApplication @Provides