java - Retrofit 2 中的响应字符串被截断

标签 java rx-java retrofit2

我正在使用 Retrofit 2 并且我有一个服务 REST GET 方法。此服务返回一个 URL,但响应字符串在 https

之后被截断

示例响应:

'http://stackoverflow.com/questions/ask'

我的字符串有

'http'

代码:

@GET(BuildConfig.ENDPOINTPIC)
Observable<String> getUrlUpload(@Query("mk")String mk,@Query("pk")String pk);

最佳答案

解决方案 用户:@peitek

使用ResponseBody

 @GET(BuildConfig.ENDPOINTPIC)
    Observable<ResponseBody> getUrlUpload(@Query("mk")String mk,@Query("pk")String pk);

关于java - Retrofit 2 中的响应字符串被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43509706/

相关文章:

java - 如何使用 Mockito 模拟父抽象类中声明的依赖项?

java - 有没有办法将 vaadin UI 类强制转换为从它继承的某个类?

java - 在 JSP 的 java 脚本中操作和存储 Java hashmap( map 的 map )以便稍后在组合菜单中使用

java - 如何在 RxJava 中将单个的输出传递给可完成的?

android - 在 Kotlin Lambda 中调用 RxJava Single

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

java - 写入太多日志会导致 OutOfMemory 错误吗?

android - MVP 和 RxJava - 在 Android 上处理方向变化

java - 使用 jackson 从改造中反序列化 json,其中相同的变量名可以代表两个不同的对象

android - RxJavaCallAdapterFactory 无法转换为 Factory