okhttpclient

    3热度

    1回答

    TLDR:有没有办法强制OkHttp正确处理意外/未请求的100个继续HTTP响应? 我在Android上使用OkHttp 3.8.1发布到性能较差的服务器。 即使请求中没有包含“Expect:100-continue”标头,Web服务器也会返回100个“继续”响应。 OkHttp不是继续发送请求主体,而是获得实际的(200)响应,然后在okhttp.Callback中返回100 Continue

    0热度

    1回答

    我正在使用OkHTTP客户端访问HTTP/2服务器。我有一个用例,我想通过同一连接打开多个流。 我正在使用以下代码创建OkHTTP客户端。 ConnectionPool connectionPool = new ConnectionPool(5, CONNECTION_POOL_TIMEOUT_MILLISECONDS, TimeUnit.MILLISECONDS);

    0热度

    1回答

    我试图用Retrofit和OkHttpClient调用SOAP请求,但我无法访问位于具有NTLM身份验证的URL中的我的WSDL文件。 如何使用OkHttpClient进行NTLM身份验证? 我曾尝试这种解决方案:https://github.com/square/okhttp/issues/206 但类没有编译Apache的文件的原因... 感谢

    1热度

    2回答

    我建立我的应用程序类OkHttp并保持静态引用。这样,我在任何时候都有一个OkHttp实例。 okHttpClient = new OkHttpClient.Builder() .cache(new Cache(context.getCacheDir(), 50 * 1024 * 1024)) .addInterceptor(new HttpInterceptor(

    0热度

    1回答

    所以这里的问题,我试图为我的应用程序实现缓存,我遵循本教程Android: Cache network requests for offline access with Retrofit2 and OkHTTP3来做到这一点。可悲的是,缓存的响应没有显示出来时,有没有互联网连接,而不是 Toast.makeText(的getContext()的getContext()。getResources()

    0热度

    2回答

    我有一个项目列表(6),我正在使用毕加索和OkHttp库在我的回收视图中下载和显示图像。 我在我的回收站视图中有6个项目,其中3个(1,2,4)在服务器上有图像,项目3,5和6没有图像。但在我的回收商查看下载的项目1,2,4的图像也会显示项目3,5和6!我不知道问题在哪里。 这是从该适配器下载和加载图片与毕加索我的代码: public class BaseListAdapter extends R

    1热度

    1回答

    通常,我们为okHttp客户端设置超时时间,并使用该客户端的单个实例。因此,我们无法在客户端生成后更改该客户端的超时时间。 如何更改特定请求的超时值?无论如何 没有创建新的客户端吗? 一些调用需要更多时间,每个应用至少1/2,这比其他调用需要更多的超时是非常常见的。如果请求可以覆盖默认的超时,那将会很好。

    0热度

    1回答

    我不明白为什么我不能做到这一点: String accept = response.body().string(); 例外:螺纹 异常 “主要” java.lang.IllegalStateException:关闭 部分代码: Request request = new Request.Builder() Response response = client.newCall(request)

    -1热度

    1回答

    我使用okhttp 3.8和匕首2.11,它的效果很好。当我改为okhttp 3.9时,我收到ERROR javax.annotation.Nullable not found。 所以通过一些运气,我尝试了包括匕首android2.x依赖和修复错误。 我明白,如果你想使用像DaggerActivity这样的类,或者如果你想注入活动或片段,你必须包含dagger.android包,但为什么我需要将它

    -4热度

    2回答

    我试图创建一个应用程序,它会发送一些数据到网络服务器,当一个按钮被点击,数据将从窗体中。数据类型是名,姓和其他。我是一名初学者开发人员,并尝试使用OKHTTPFClient插件从应用程序发送HTTP请求。 我需要的是点击表单数据将被发送到PHP,然后PHP会给出一个成功的响应,然后应用程序会得到,然后活动将被重定向到感谢您的活动。下面是我现在想要的代码 - submitRequest.setOnC