okhttp3相关内容

NoClassDefFoundError:方形记录拦截器v3.12.0

问题 添加 Square Okhttp Logging Interceptor 库到我的Kotlin应用程序,我遇到以下错误,我认为这可能是由于Guava依赖项冲突引起的.我也也向Square的图书馆提出了问题. 错误 Exception in thread "Timer-0" java.lang.NoClassDefFoundError: okhttp3/logging/Htt ..
发布时间:2020-04-26 12:55:51 Java开发

okhttp3 RequestBody在Kotlin

我要发送这样的请求正文: 我该如何发送?我将其作为课程发送吗? "email":{ "emailto":"foo@bar.com", "emailfrom":"foo@bar.com", "emailcc":"foo@bar.com", "emailbcc":"foo@bar.com", "emailsubject":"Subject", ..
发布时间:2020-04-26 12:22:14 Java开发

如何修复Android的预期API级别为21+,但在Android中为19

在我的应用程序中,我想从服务器获取数据,以连接到我使用的服务器,方法是 Retrofit , OkHttp . 但是,在运行应用程序时,请向我显示强制关闭错误. 在Android中, api 21 + 不是错误,但在 api 21 以下显示强制关闭错误. ApiClient类代码: class ApiClient constructor(private val deviceUUID ..
发布时间:2020-04-26 12:03:46 移动开发

OkHttp代理设置

我必须设置代理以使用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 ..
发布时间:2019-11-24 16:03:44 Java开发

自定义HTTP方法在Retrofit 2中不起作用

您好我在我的代码中使用了自定义方法,如下所示,但它总是给我 java.lang.IllegalArgumentException:方法AUTH必须没有 请求正文。 我的代码无法正常工作总是说:自定义方法AUTH,必须没有Body @Headers(“Content-Type:application / json” ) @HTTP(method =“AUTH”,path =“ ..
发布时间:2019-01-08 13:34:14 Java开发

通过okhttp3上传文件

选择image,doc或pdf之后,我想通过okhttp3传递它们。我该怎么做呢? @Override public void onActivityResult(int requestCode,int resultCode,Intent data){ // TODO自动生成的方法stub super.onActivityResult(requestCode,resultCode, ..
发布时间:2018-12-24 12:17:30 Java开发

OkHttpClient无法取消Call by tag

我最近升级到 OkHttp3 ,并注意到您无法再直接取消标记来自客户。这必须由应用程序现在处理。 在 CHANGELOG 此处: 取消批次现在应用程序负责调用。 取消按标记调用的API已被删除,并替换为 更通用的机制。调度程序现在通过其runningCalls()和queuedCalls()方法公开所有正在进行的调用 。您可以编写代码 来选择标记,主机或其他任何调用,并在不再需 ..
发布时间:2018-12-07 18:43:09 Java开发

java.lang.NoClassDefFoundError:okhttp3.OkHttpClient $ Builder

在我的项目中,我使用OkHttp(版本2.5.0)作为我的网络请求库。但是几天前,我尝试将Retrofit2作为我的应用程序的网络请求库的一部分,如你所知,新的Retrofit2库依赖于OkHttp(版本3.2.0)。所以这里出现的问题是当我的应用程序运行在Android手机上的android android 5.0下的版本总是会导致崩溃(较大版本运行良好并且不会导致崩溃),崩溃堆栈信息显示如下: ..
发布时间:2018-12-05 11:30:20 Java开发

使用Retrofit 2进行记录

我正在尝试获取请求中发送的确切JSON。这是我的代码: OkHttpClient client = new OkHttpClient(); client.interceptors()。add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain)throws IOE ..
发布时间:2018-11-26 13:04:50 Java开发

如何在MainActivity.java中创建简单的HTTP请求? (Android Studio)

我正在使用Android Studio,我花了几个小时尝试在我的MainActivity.java文件中做一个简单的HTTP请求,并尝试了多种方法,并看到了很多关于这个主题的网页,却无法理解out。 当我尝试OkHttp时,我收到一条关于无法在主线程上执行此操作的错误。现在我试着这样做: public static String getUrlContent(String sUrl)抛 ..
发布时间:2018-07-09 16:23:27 Java开发

使用okHttp3上传动态文件数量

如何使用 OkHttp v3管理动态数量的文件上传,我已经使用OkHttp的旧版本 compile'c​​om.squareup.okhttp:okhttp:2.6.0' 现在是对类Form和Multipart的一些变化进行建模。他们用更强大的FormBody和FormBody.Builder组合替换了不透明的FormEncodingBuilder。同样,他们已经将MultipartBuil ..
发布时间:2017-11-07 21:09:36 移动开发

使用OkHttp 3自动处理Cookie

我使用的是okhttp 3.0.1。 每个使用okhttp2进行Cookie处理的例子 OkHttpClient client = new OkHttpClient(); CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_AL ..
发布时间:2017-01-06 10:16:55 跨浏览器开发