okhttp3相关内容
我在服务器端实现了oauth令牌,但是当令牌无效或令牌过期时,我会收到200个http状态代码,但在响应正文中,我有 {"code":"4XX", "data":{"some":"object"} 当我尝试读取interceptor中的字符串时,我得到了okhttp dispatcher java.lang.illegalstateexception closed,因为response.body(
..
问题 添加 Square Okhttp Logging Interceptor 库到我的Kotlin应用程序,我遇到以下错误,我认为这可能是由于Guava依赖项冲突引起的.我也也向Square的图书馆提出了问题. 错误 Exception in thread "Timer-0" java.lang.NoClassDefFoundError: okhttp3/logging/Htt
..
我有此服务,我想在okhttp中将令牌作为拦截放置,而不是通过@Header("MY_API_KEY")作为参数传递 这是我关于服务的代码 /** * Provides the [PHService] */ fun provideService(): PHService { val logger = HttpLoggingIntercept
..
我要发送这样的请求正文: 我该如何发送?我将其作为课程发送吗? "email":{ "emailto":"foo@bar.com", "emailfrom":"foo@bar.com", "emailcc":"foo@bar.com", "emailbcc":"foo@bar.com", "emailsubject":"Subject",
..
我有一段代码: override fun onResponse(call: Call, response: Response) { try { Log.d("DEBUG POST=====>", response.body()!!.string()) }catch(e:IO
..
在我的应用程序中,我想从服务器获取数据,以连接到我使用的服务器,方法是 Retrofit , OkHttp . 但是,在运行应用程序时,请向我显示强制关闭错误. 在Android中, api 21 + 不是错误,但在 api 21 以下显示强制关闭错误. ApiClient类代码: class ApiClient constructor(private val deviceUUID
..
我必须设置代理以使用ProxyHost和proxyPort通过POST发送JSON. public static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); Proxy proxyTest = new Proxy(Proxy.Type.HTTP,new InetSocketAddre
..
我已经设置好OkHttpClient并成功将GET请求发送到服务器.而且我还可以将带有空body标签的POST请求发送到服务器. 现在,我正在尝试将以下JSON对象发送到服务器. { "title": "Mr.", "first_name":"Nifras", "last_name": "", "email": "nfil@gmail.com", "contact_number": "
..
我有一个对象的ArrayList,我需要将其放入MultipartBody.Builder.我尝试使用.addFormDataPart的不同方法,但无法正常工作.这就是我将其放入请求中的方式.任何帮助,将不胜感激.谢谢 我在服务器上的JSON格式如下 { "formData": [ { "name": "string",
..
我有下面给出的okhttpclient android websocket和jetty独立服务器.我必须为Android客户端和码头服务器之间的通信启用强大的安全性.我在客户端遇到了以下问题. 服务器端 package com.wss.okhttp; import java.io.FileInputStream; import java.io.IOException; import
..
您好我在我的代码中使用了自定义方法,如下所示,但它总是给我 java.lang.IllegalArgumentException:方法AUTH必须没有 请求正文。 我的代码无法正常工作总是说:自定义方法AUTH,必须没有Body @Headers(“Content-Type:application / json” ) @HTTP(method =“AUTH”,path =“
..
选择image,doc或pdf之后,我想通过okhttp3传递它们。我该怎么做呢? @Override public void onActivityResult(int requestCode,int resultCode,Intent data){ // TODO自动生成的方法stub super.onActivityResult(requestCode,resultCode,
..
我正在尝试固定服务器的自签名证书。 我的OkHttpClient有两个参数,第一个是ssl Socket Factory: final TrustManager [] trustAllCerts = new TrustManager [] { new X509TrustManager(){ @SuppressLint(“TrustAllX509TrustManager”) @Ove
..
我最近升级到 OkHttp3 ,并注意到您无法再直接取消标记来自客户。这必须由应用程序现在处理。 在 CHANGELOG 此处: 取消批次现在应用程序负责调用。 取消按标记调用的API已被删除,并替换为 更通用的机制。调度程序现在通过其runningCalls()和queuedCalls()方法公开所有正在进行的调用 。您可以编写代码 来选择标记,主机或其他任何调用,并在不再需
..
在我的项目中,我使用OkHttp(版本2.5.0)作为我的网络请求库。但是几天前,我尝试将Retrofit2作为我的应用程序的网络请求库的一部分,如你所知,新的Retrofit2库依赖于OkHttp(版本3.2.0)。所以这里出现的问题是当我的应用程序运行在Android手机上的android android 5.0下的版本总是会导致崩溃(较大版本运行良好并且不会导致崩溃),崩溃堆栈信息显示如下:
..
我正在尝试获取请求中发送的确切JSON。这是我的代码: OkHttpClient client = new OkHttpClient(); client.interceptors()。add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain)throws IOE
..
我正在使用Android Studio,我花了几个小时尝试在我的MainActivity.java文件中做一个简单的HTTP请求,并尝试了多种方法,并看到了很多关于这个主题的网页,却无法理解out。 当我尝试OkHttp时,我收到一条关于无法在主线程上执行此操作的错误。现在我试着这样做: public static String getUrlContent(String sUrl)抛
..
我更新了我们的应用,以使用最新的Android Firebase SDK v11.0.0( https://firebase.google.com/support/release-notes/android#20170607 ),突然出现了一大堆新的proguard错误,FYI之前一切正常,并且使用了proguard。 $ b $ 之前: $ b compile'com.google
..
如何使用 OkHttp v3管理动态数量的文件上传,我已经使用OkHttp的旧版本 compile'com.squareup.okhttp:okhttp:2.6.0' 现在是对类Form和Multipart的一些变化进行建模。他们用更强大的FormBody和FormBody.Builder组合替换了不透明的FormEncodingBuilder。同样,他们已经将MultipartBuil
..
我使用的是okhttp 3.0.1。 每个使用okhttp2进行Cookie处理的例子 OkHttpClient client = new OkHttpClient(); CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_AL
..