okhttp相关内容
您好 AndroidUploader, 我已经给出了答案使用 OkHttp 多部分上传大文件,但我被卡住了多张图片上传. 我想一次动态上传1 到 10 张图片. RequestBody requestBody = new MultipartBuilder().type(MultipartBuilder.FORM).addFormDataPart(KEY_PHOTO_CAPTION,
..
使用 OKhttp 在 Android 中以多部分方式上传单个大文件(更具体地说,到 s3)有哪些选择? 解决方案 来自 OkHttp Recipes 页面,这个代码将图像上传到 Imgur: private static final String IMGUR_CLIENT_ID = "...";private static final MediaType MEDIA_TYPE_PNG
..
通过 Square https://github.com/square/okhttp 使用 OkHttp,我该如何: 检索从服务器返回的 cookie 为即将到来的请求存储 cookie 在后续请求中使用存储的 cookie 更新后续请求返回的cookie 理想情况下,每次请求都会自动存储、重新发送和更新 cookie. 解决方案 对于OkHttp3,一个简单的accep
..
我已经尝试了好几天才能让它发挥作用.我正在尝试使用自签名证书通过 https 连接到我的服务器.我认为现在没有任何页面或示例我没有读过. 我做了什么: 按照本教程创建 bks 密钥库:http://blog.crazybob.org/2010/02/android-trusting-ssl-certificates.html 它使用 openssl s_client -conne
..
我正在创建一个使用 https 与服务器通信的 android 应用程序.我正在使用 retrofit 和 OkHttp 发出请求.这些适用于标准 http 请求.以下是我遵循的步骤. 第 1 步:使用命令从服务器获取证书文件 echo -n |openssl s_client -connect api.****.tk:443 |sed -ne '/-BEGIN CERTIFICATE-/
..
我目前正在尝试更多地利用 kotlin 协程.但我面临一个问题:在这些协程中使用 moshi 或 okhttp 时,我收到警告: “不恰当的阻塞方法调用" 解决这些问题的最佳方法是什么?我真的不想不合适;-) 解决方案 警告是关于阻塞当前线程和协程的方法无法正确挂起.这样,您将失去协程的所有好处,并再次降级为每个线程一个作业. 每种情况都应以不同的方式处理.对于可挂起的
..
我正在尝试在 Android 上使用 React Native 设置 User-Agent.做了一些研究,看起来我应该使用 okhttp 拦截器.我发现的一个例子解释了如何做到这一点( 然后在MainActivity.java覆盖onCreate方法: ...导入 com.facebook.react.modules.network.OkHttpClientProvider;...公共类
..
我在我的 android 应用程序中使用 OKHTTP 客户端进行网络连接. 这个示例展示了如何上传二进制文件.我想知道如何使用OKHTTP客户端获取下载二进制文件的输入流. 这是示例的列表: 公共类 InputStreamRequestBody 扩展 RequestBody {私有输入流输入流;私有媒体类型媒体类型;public static RequestBody create(
..
我正在使用 Auth0,它给了我一个 JWT(json web 令牌)和一个 refreshtoken.我在 http 标头中使用此 JWT 与我的后端通信. 当服务器确定 JWT 已过期时,可能会发生 403.在这种情况下,我可以要求 Auth0 使用刷新令牌为我颁发一个新的 JWT.这意味着我调用 Auth0 后端,将刷新令牌传递给它,它为我提供了一个新的 JWT,然后我可以在我的请求中
..
一些背景: 我正在尝试在 android 应用程序上开发与语音相关的功能,用户可以使用语音进行搜索,服务器在用户说话时发送中间结果(这反过来更新 UI)和查询时的最终结果完全的.由于服务器只接受 HTTP/2 单套接字连接和 Android HTTPUrlConnection 尚不支持 HTTP/2,我正在使用 Retrofit2. 我看过这个,this 和 this 但每个示例都有固
..
这是我在运行我最近继承的 Android 应用程序时得到的堆栈跟踪.我们没有使用 OkHttp 作为显式依赖项,跟踪中的 com.android.okhttp 让我认为 AOSP 正在使用 OkHttp 现在在内部? java.lang.Throwable:未调用显式终止方法“close"E 在 dalvik.system.CloseGuard.open(CloseGuard.java:184)
..
我为一个拥有自签名 SSL 证书的服务器的客户工作. 我正在使用 Retrofit + CustomClient 使用包装好的 OkHttp 客户端: RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Config.BASE_URL + Config.API_VERSION).setClient(new Cust
..
我已在我的 Android 应用中成功实现了使用 Firebase 身份验证的 Google 登录. 如您所见,我已使用我的帐户登录并显示在 Firebase 控制台上. 函数 firebaseAuthWithGoogle 在用户使用 Google Sign-in 登录后使用 Firebase 进行身份验证: private void firebaseAuthWithGoogle(G
..
我已在我的 Android 应用中成功实现了使用 Firebase 身份验证的 Google 登录. 如您所见,我已使用我的帐户登录并显示在 Firebase 控制台上. 函数 firebaseAuthWithGoogle 在用户使用 Google Sign-in 登录后使用 Firebase 进行身份验证: private void firebaseAuthWithGoogle(G
..
我尝试使用 OkHttp 和 Picasso(遵循此答案)对我从 Firebase 存储下载的图像进行磁盘缓存.现在,该应用程序会出现异常和崩溃.我看过这些帖子:post 1, post2 但我没有找到任何相关的解决方案.我也尝试清理和重建项目,但没有成功. 这是build.gradle: 应用插件:'com.android.application'安卓 {compileSdkVersio
..
需要这方面的帮助. 使用 OKhttp3 客户端向 Apple 推送服务器发送 HTTP2 请求. 服务器:Webshere 9爪哇:8OKhttp3 :4.8.1还在引导类路径中添加了 ALPN jar.ALPN jar 版本与 bootclasspath 中的 JDK 版本准确映射. 在 IBM Webshere 9 日志文件中收到此错误消息.ALPN 回调已删除:HTTP/
..
我是 API Networking 的新手,所以这里有一个关于它的问题. 有史以来最好的开始,但我的代码太多... 我要解析的json文件: {"id":"541.23","用户名":"exampleUser",“链接":{“推特":空,"YOUTUBE":"https://www.youtube.com/user/exampleUser"“INSTAGRAM":空,“抽搐":空,"
..
我尝试调用 IMDb API 2 次,第一次调用并获取该电影/节目的 ID,第二次它使用该 ID 获取有关该电影/节目的所有信息,我还需要应用程序另一部分的 ID,这就是我这样做的原因.问题是第二个调用不是等待第一个调用完成.我认为这就是为什么当我尝试使用变量时变量没有更新的原因.这是我的 onCreate 方法,所有这一切都发生了,出于显而易见的原因,我取出了一些 API 密钥: @Overr
..
我正在以与其他手机版本相同的方式调用 android API,并且在 Oreo 版本(即 8)之前它工作正常.但是在 android 9(即 pie 版本及更高版本)中没有调用该 API.如果馅饼有一些变化,请告诉我.提前致谢. private void getLoginAPI(String username, String password, String compnaycoce) {如果
..
我正在尝试使用 Okhttp 库通过 API 将我的 android 应用连接到我的服务器. 我的 API 调用发生在单击按钮时,我收到以下 android.os.NetworkOnMainThreadException.我知道这是因为我正在主线程上尝试网络调用,但我也在努力在 Android 上找到一个干净的解决方案,以了解如何使此代码使用另一个线程(异步调用). @Overridepu
..