腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6217)
视频
沙龙
2
回答
Kotlin
:
Okhttpclient
创建
单
实例
的
正确
方式
?
OkHttpClient
没有
通过
服务器
ip
检查
吗
?
、
、
我是android
kotlin
开发
的
新手,目前正在尝试解决如何
正确
地
创建
OkHttpClient
的
单个
实例
以供应用程序广泛使用。我目前已经
创建
了一个客户端
实例
,并使用它与
服务器
进行通信,但是目前后端
服务器
没有
使用令牌/用户
IP
进行验证,而是使用
IP
检查
。我可以登录用户,
没有
问题,但在转到另一个尝试调
浏览 52
提问于2019-09-20
得票数 1
2
回答
如何将
IP
地址固定在我
的
Android应用程序上?
、
、
渗透测试我们
的
Android应用程序
的
团队提出了一个建议,即我们应该将
服务器
的
IP
地址与已经固定
的
证书一起固定,以增加一层防御中间人攻击
的
能力。我
的
问题是,除了已经固定
的
证书之外,我如何将
服务器
IP
地址固定在android应用程序上。 目前我使用
的
是okhttp。我已经实现了证书固定,这是在使用okhttpClientBuilder
创建
单
例<em
浏览 14
提问于2019-06-26
得票数 3
2
回答
Dagger2和安卓
、
我正试图在我
的
应用程序中实现Dagger依赖注入,但我很难理解它是如何工作
的
,尤其是来自Spring
的
依赖注入,在Spring中DI更容易并且更具有声明性。我想要做
的
是拥有一堆可以在我
的
应用程序中使用
的
可插入
的
对象,即SharedPreferences、网络对象(OkHttp、Retrofit、Picasso.)在上一页引用
的
这个中,他们
创建
了一个使用NetModule中提供
的
Retrofit对象
的
浏览 6
提问于2016-11-11
得票数 6
回答已采纳
2
回答
无法在Android中使用retrofit2获取JSON数据
、
、
、
我是Android
的
新手。我试图用retrofit2在安卓中获取json数据,它显示“连接超时”,但什么也
没有
显示。同样
的
代码,如果我与其他rest api一起使用,它工作得很好。请帮我解决这个问题。下面是我
的
MainActivity.java类:import android.os.Bundle;import java.
浏览 55
提问于2019-05-14
得票数 0
1
回答
试着用Dagger2解决我对Android
的
依赖注入问题
、
、
(@Named("default")
OkHttpClient
okHttpClient
) { 我希望provideSpecialOkHttpClient
的
范围与SomeClass生命周期相关联。我知道我需要显微镜.但是,这个特殊
的
OkHttpClient
依赖于默认
的
OkHttpClient
实例
,
浏览 2
提问于2017-01-03
得票数 1
回答已采纳
1
回答
具有两个缓存
的
两个OkHttpClients -奇数行为
、
、
两个
实例
都是以相同
的
方式
设置
的
(在它们
的
CookieJar中使用相同
的
Interceptors;唯一
的
区别是传递给它们
的
Cache
实例
不同)。缓存
的
基本测试步骤是: 使用OkHttpDataSource播
浏览 4
提问于2016-03-25
得票数 1
2
回答
Kotlin
Android中
的
OKhttp自助签名证书
、
、
、
、
我正在为一个使用自签名SSL证书
的
Android
Kotlin
项目工作。 我使用Okhttp与
服务器
连接,但我
的
应用程序在尝试访问
服务器
IP
时崩溃,错误是说我需要自己签署证书才能访问。我已经
通过
搜索互联网资源做了很多测试,但
没有
一个对我
的
代码有效。
检查
我
的
以下代码,并建议我进行更好
的
修复。 请注意我放在这里
的
URL只是作为示例。val client =
O
浏览 170
提问于2021-01-23
得票数 0
回答已采纳
10
回答
获取java.net.SocketTimeoutException:在安卓系统中连接超时
、
、
、
我是android开发
的
新手。我正在开发一个android应用程序,向web
服务器
发送请求并解析JSON对象。在与
服务器
通信时,我经常会遇到java.net.SocketTimeoutException: Connection timed out异常。有时,它会完美地工作,
没有
任何问题。我知道同样
的
问题已经被问了很多次了。但是,对于这个问题,我仍然
没有
得到令人满意
的
解决方案。我在下面发布了我
的
logcat和应用
服务器
通信代码。Pars
浏览 0
提问于2013-03-25
得票数 87
回答已采纳
1
回答
使用整个依赖图
的
Dagger2
据我所知,我已经在我
的
应用程序中设置了dagger2依赖项,并
通过
许多示例设置了它。我还
没有
找到
的
是在注入所有依赖项之后使用它们
的
正确
方法。 } @Provides @
浏览 1
提问于2017-02-24
得票数 0
回答已采纳
3
回答
在非常有限
的
情况下允许Android应用程序
的
明文HTTP流量
证书中列出了CRL
的
分发点,它不可避免地是一个HTTP URL ( CRL本身由发行者签名,因此
没有
安全问题,如果它是HTTPS URL,则需要验证保护CRL分发点
的
证书,并
检查
它是否已被撤销.)可能
的
解决方案,以及为什么它们对我不起作用: 不要担心它-让TLS库担心验证证书。不幸
的
是,两个客户端之间
没有
直接
的
TLS连接;它都是
通过
服务器
(由TLS连接)来实现
的
。
创建
netwo
浏览 1
提问于2018-11-22
得票数 5
回答已采纳
1
回答
Hilt OkHttp & Interceptor -如何用auth令牌更新Singleton
、
、
、
、
这个应用程序一开始就
没有
经过认证。当用户登录时,我需要向我
的
拦截器发送一个令牌,并将更改通知我
的
OkHttp Singleton。()class AuthInterceptor() : Interceptor { .build())} 因此,我希望在向
服务器</
浏览 8
提问于2022-08-25
得票数 0
1
回答
如何使用阿波罗-android读取响应头和写入请求标头
、
、
、
、
我试图使用阿波罗-android库与graphql
服务器
进行通信。问题是后端使用头对请求进行身份验证,而我
没有
找到添加它们
的
方法。同样,在auth请求中,令牌是在头中发送
的
,我找不到从响应中读取它
的
方法。人们建议
通过
OkHttpClient
中
的
拦截器设置auth头,但是这种方法不适用于我
的
情况,因为客户端必须在不同
的
请求中发送不同
的
头集。 那么,在这种情况下有什么解决办法
吗
?我是应
浏览 0
提问于2018-04-15
得票数 2
7
回答
OkHttp javax.net.ssl.SSLPeerUnverifiedException:主机名domain.com未验证
、
、
、
我正试图使用自签名证书
通过
https连接到我
的
服务器
。我不认为有任何网页或例子,我还
没有
读过。我所做
的
: 公共Api
浏览 0
提问于2015-08-10
得票数 35
回答已采纳
2
回答
在合成函数中,
Kotlin
coroutine调用两次而不是一次
、
、
、
、
我正在用
Kotlin
开发一个Android应用程序,Jetpack (用于UI )和Retrofit -用于向我提出
的
REST
服务器
发出请求。该函数包含
通过
Retrofit从
服务器
检索Syncer对象
的
coroutine。它不会对移动用户产生任何可观察到
的
差异,但是
服务器
会收到两次请求,并且对
服务器
和网络施加负担是不理想
的
。(CP_3), 并
创建
浏览 7
提问于2021-11-22
得票数 1
回答已采纳
10
回答
在不修改所有调用
的
情况下使用Retrofit刷新OAuth令牌
、
、
我们在我们
的
安卓应用程序中使用Retrofit,与OAuth2安全
服务器
进行通信。一切都很好,我们使用RequestInterceptor在每个调用中包含访问令牌。当令牌过期时,下一个调用将使用未经授权
的
HTTP代码返回,因此很容易监视。我们可以
通过
以下
方式
修改每个Retrofit调用:在失败回调中,
检查
错误代码,如果它等于未经授权,刷新OAuth令牌,然后重复重定向调用。但是,对于这一点,应该修改所有的调用,这不是一个易于维护和好
的
解决方案。有
没有
一
浏览 7
提问于2014-03-17
得票数 208
回答已采纳
2
回答
从类调用<具体化
的
T>内联函数
、
、
简而言之:我想
创建
一个泛型类T,它应该调用T类型
的
具体化内联函数,以便能够更通用地使用Gson你好。最近,我开始为Android使用
kotlin
,并试图
创建
一个通用
的
网络客户端类。该类将从
服务器
获取数据,将响应转换为泛型类类型提供
的
数据类型,并返回响应,如下所示: fun getDataFromServer但是它
没有
将泛型类型作
浏览 0
提问于2020-08-10
得票数 0
回答已采纳
3
回答
当我限制对SSL/HTTPS请求
的
互联网访问时,发出加载Google
的
命令
、
、
、
我在代码中使用这一行,以确保我
的
应用程序使用我
的
原始文件夹中
的
证书文件对
服务器
进行身份验证。HttpsURLConnection.setDefaultSSLSocketFactory(context.getSocketFactory());当google地图停止加载时,我
没有
收到错误消息。
浏览 0
提问于2018-04-28
得票数 2
回答已采纳
2
回答
实现
单
例字段
的
正确
方法
、
、
我认为让这个客户机成为
单
例是个好主意,因为类中
的
每个方法都使用它。 private static
OkHttpClient
client; if(client
浏览 0
提问于2014-09-05
得票数 3
7
回答
离线时是否可以使用缓存数据
通过
OKHttp进行改造
、
、
、
、
1024 * 1024); Log.e("Retrofit", "Could not create http cache", e);
okHttpClient
.setResponseCache(httpResponseCache); .bu
浏览 100
提问于2014-05-02
得票数 157
回答已采纳
1
回答
为什么Retrofit不向
服务器
发送POST请求?
、
、
、
password: String,我以这种
方式
创建
的
HttpLoggingInterceptor() val client =
OkHttpClient
.Builder},
浏览 2
提问于2020-02-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
解锁OkHttp的“隐秘玩法”:一次深入探索Java HTTP客户端的多重快感
Retrofit在安卓项目中的封装与应用
SpringCloud微服务架构篇6:Zuul路由规则
给 DSL 开个脑洞:无状态的状态机
Kotlin系列之对象声明
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券