retrofit2 相关问题

Retrofit2是Android和Java的类型安全REST客户端Retrofit的第二个版本。它由Square,Inc。开发。

如何在基于ids的改造中拥有动态API端点?

我希望能够使用动态 API 端点 URL 来获取特定数据。我已经能够在我的 @GET("endpoint") 中使用固定的 URL,它可以工作,但我不知道如何动态地使用它......

回答 1 投票 0

在 Jetpack Compose 中,如何基于 ids 进行动态 API 端点改造?

我希望能够使用动态 API 端点 URL 来获取特定数据。我已经能够在我的 @GET("endpoint") 中使用固定的 URL,它可以工作,但我不知道如何动态地使用它......

回答 1 投票 0

如何替换已弃用的 okhttp.RequestBody.create()

我尝试使用 Retrofit 2 和 OkHttp3 将图像从 Android 应用程序上传到 Django 服务器。 为此,我曾经使用以下几行创建一个 RequestBody 实例: RequestBody requestImageF...

回答 5 投票 0

SSLHandshakeException:SSL 握手中止:ssl=0xbe6af938:系统调用期间出现 I/O 错误,连接被对等方重置

出现以下错误:javax.net.ssl.SSLHandshakeException:SSL握手中止:ssl = 0xbe6af938:系统调用期间发生I/O错误,连接被对等方重置 改装类: 公开课

回答 1 投票 0

我什么时候应该使用 okhttp-coroutines-jvm?

使用Retrofit2 + okhttp3,但我注意到bom包含com.squareup.okhttp3:okhttp-coroutines。并且在一些项目中看到了这个依赖 com.squareup.okhttp3:okhttp-coroutines-jvm 。我很奇怪...

回答 1 投票 0

如何以这种库格式编写改造依赖项

无法在build.gradle中添加此依赖项 com.squareup.retrofit2:retrofit:2.9.0 我不知道如何在这个新的 gradle 版本中编写依赖项。 尝试过 无法做到这一点 实现(库...

回答 1 投票 0

请求标头为空/无法通过拦截器获取

我想查看Retrofit生成的标头,所以我添加了一个拦截器: 由希尔特注入: @模块 @InstallIn(SingletonComponent::class) 内部对象网络模块{ @提供 @罪...

回答 1 投票 0

真实设备的 API 响应时间过长

我开发了一个Android应用程序,它有PHP API。当我在真实设备上运行应用程序并且在调试关闭的发布模式下运行该应用程序时,API 的响应时间太长。当我尝试点击

回答 1 投票 0

添加依赖项时出现 Android Studio 错误“意外的标记(使用 ';' 来分隔同一行上的表达式)”

我试图在 build.gradle 中添加依赖项,但它给了我一些错误 依赖关系是 实现 'com.squareup.retrofit2:retrofit:2.9.0' 添加依赖项时 Android Studio 出错“

回答 1 投票 0

Retrofit 2.6.0 异常:java.lang.IllegalArgumentException:无法为 kotlinx.coroutines.Deferred 创建调用适配器

我有一个使用 Kotlin 协程和 Retrofit 的项目。 我有这些依赖性: 实施 'com.squareup.retrofit2:retrofit:2.5.0' 实现 'com.squareup.retrofit2:converter-gson:2.5.0'

回答 3 投票 0

Android 在单个请求中上传多个文件

我正在通过多部分/表单数据请求将内容发布到服务器。 我发布的数据包含多个参数,包括文件数组参数(files[])。 使用邮递员我正在设置

回答 3 投票 0

数字前使用 {%2B) 和 (+) 有什么区别?

我正在一个基于教程的 API 上工作,它从用户那里获取令牌来识别用户是否是管理员。 所以这只是一个问题,这真的很重要吗? +1xxx-xxxx-xxx ...

回答 1 投票 0

当我们发布到 Play 商店但调试 apk 有效时应用程序崩溃

当我安装已发布的 apk 时遇到以下错误,它适用于调试 apk。 调用 get api 应用程序时崩溃。 Gradle 版本 id 'com.android.application' 版本 '8.2.0' 应用失败...

回答 1 投票 0

在 Kotlin 中使用 Retrofit 获取父 JSON 对象中的数组

我正在尝试构建一个应用程序,用户可以在其中查看全球不同植物的列表。为此,我尝试使用 Retrofit2 和 GSon 从 Perenual Plant Doc API 获取响应。这是

回答 1 投票 0

Okhttp 中的并发连接

我在android应用程序中使用okhttp。我在并行进行多个调用时遇到一个非常奇怪的问题。如果我在应用程序刚启动时一次拨打多个电话。而不是所有的电话都进来

回答 1 投票 0

如何在 Retrofit 中使用 Kotlin 枚举?

如何解析 JSON 以使用枚举进行建模? 这是我的枚举类: 枚举类 VehicleEnumEntity(val 值: String) { CAR(“车辆”), 摩托车(“摩托车”), 货车(“货车”), MOTORHOME(“摩托车...

回答 4 投票 0

Kotlin runBlocking 总是阻塞主线程?

关于runBlokcing的官方文档说 运行一个新的协程并阻塞当前线程,直到它 完成。不应在协程中使用此函数。这是 旨在桥接重新...

回答 2 投票 0

如何在协程内观察 Compose 中的实时数据

我正在练习撰写以及基于布局的应用程序,因为它是可互操作的 我在使用 RememberCoroutineScope 观察撰写屏幕内视图模型的实时数据时遇到问题。 共...

回答 1 投票 0

修改格式错误的网址

我想使用带改造的电报API。但它给了 “由以下原因引起:java.lang.IllegalArgumentException:格式错误的 URL。基础:https://api.telegram.org/,相对:botXXXXXXXXXX:

回答 1 投票 0

使用 java 7 未来改造 2

有没有办法将retrofit 2与java 7 futures(而不是java 8 completablefutures)一起使用? 类似的东西 接口我的服务{ GET(“某条路径”) 未来 getUser() }

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.