Okhttp+Retrofit请求报错:java.io.EOFException: End of input at line 1 column 1

一、出现问题:我的情况是请求返回的RequestCode=200,明明请求成功,但是不走onResponse方法体,而是走onFailure;

二、分析问题:后来发现是因为我设置返回的json数据格式与后台返回的数据格式不匹配导致的;

三、进一步发现问题:最后问题定位在:服务器给我返回的数据是空的,什么都没有,我也从网上找到那种用String做返回体也不管用,可能这个body连个String都算不上吧。

四、解决问题:最后发现请求的返回体默认支持ResponseBody,抱着试一试的态度修改了一下.......结果真的成功了。

————————————————

版权声明:本文为CSDN博主「天涯问路」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/s_alics/article/details/80332070

服务器返回数据为空,服务器返回 成功的时候,没有任何数据的处理相关推荐

  1. mooc服务器返回数据为空,服务返回的json数据过大,nginx无法返回给client

    深入剖析通知中心和KVO 深入剖析通知中心和KVO 要先了解KVO和通知中心,就得先说说观察者模式,那么观察者模式到底是什么呢?下面来详细介绍什么是观察者模式. 观察者模式 -A对B的变化感兴趣,就注 ...

  2. 踩坑:EasyExcel导出excel导出数据为空

    我再java代码中导出excel 导出数据为空如下图 问题探究 经过断点排查数据 发现数据取出来了 那么问题就不在取数据而在数据写入部分 经过排查翻阅博客发现了这么一句话 读写反射对象用到了Cglib ...

  3. 开发票服务器返回信息为空,使用 getinvoicebatch 批量接口获取发票信息,返回成功,但数据是空的...

    返回接口成功,但是数据为空!!! 检查调用参数应该都没有问题,access_token也确认是有效的,参数如下 公众号的appid: wxbedc10cb4409502e 请求参数: (json st ...

  4. python进阶与数据操控_python进阶(mysql:表操作、数据操作、数据类型)(示例代码)...

    3.mysql数据库 3.4 表和数据的基础操作 3.4.1. 创建表 create create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], ...

  5. PDA提示服务器返回数据为空,三农普PDA数据采集软件常见问题及解决方案

    一.            登录 问题:在登录页面无法读取到已注册的用户名 原因:1.MDM未注册成功(可能为已注销但是未重新注册)2.MDM注册的专业不对 解决方案:原因1:重新注册 原因2:获得最 ...

  6. ASP.NET WEB API微信支付通知接口,返回xml数据,微信服务器不识别问题

    最近开发微信小程序中用到了微信支付功能,接口开发用的ASP.NET WEB API: 在支付成功后,接口接受到微信服务器的支付通知结果,处理完数据,接口返回给微信服务数据时出现了问题. 微信服务器识别 ...

  7. 千牛如何撤销发往服务器的文件,千牛服务器没有返回数据

    千牛服务器没有返回数据 内容精选 换一换 当服务器中的磁盘发生故障.或者由于人为误操作导致服务器数据丢失时,可以使用已经创建成功的备份恢复服务器.云服务器备份仅支持将服务器中的所有云硬盘作为整体进行备 ...

  8. java怎么把数据返回给客户端_java 服务器怎样给客户端传输数据

    服务器端源码: import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; im ...

  9. socket传输结构体,c++,发送OK,recv返回字节大小正确但接受数据为空

    socket传输结构体,c++,发送OK,recv返回字节大小正确但接受数据为空 服务端在ubuntu服务器下,客户端在windows下,采用socket进行通信,在客户端接收数据时,出现了诡异的情况 ...

最新文章

  1. apue 进程退出状态
  2. poj 3038 Children of the Candy Corn bfs dfs
  3. 学ASP只需一小时!
  4. Python面试题:字节到大整数的打包与解包
  5. RTX3090 Super曝光:完整GA102核心加持、性能提升5%
  6. 用matlab交互式的选取图像特定区域数据
  7. vim编辑器的使用--转自MJ学长
  8. 动手造轮子:实现简单的 EventQueue
  9. leetcode 滑动窗口小结 (三)
  10. Fellow观点:AI框架下的医疗影像教学
  11. pc工具不支持stb的加密方式_那些工作中常用的实用工具
  12. php mysql时间倒序,php mysql时间已过去计算
  13. WPF自定义控件(一)の控件分类
  14. 什么是南向接口和北向接口?
  15. python session过期_session的工作原理、django的超时时间设置及session过期判断
  16. php银行卡三要素实名认证
  17. Python中的numpy库介绍!
  18. QQ界面的MSN聊天软件
  19. word文件打不开怎么办?显示的是:调试,发送错误报告,不发送
  20. php 正则格式化图片,php利用正则表达式格式化电话号码的方法

热门文章

  1. 备忘录形成html乱码,【关于备忘录“乱码”现象】的解决方案~~~~~
  2. 必读!选对机械行业ERP系统能使企业效率成倍提升
  3. 【Beta阶段】第六次Scrum Meeting!
  4. 【设计模式】策略模式(行为型)
  5. 深度学习PyTorch(二)卷积神经网络
  6. 很有道理,但怎么做呢
  7. vue实现粘贴截图上传图片
  8. Dell电脑内存条安装注意事项
  9. Android 利用OpenCV 的Stitcher做全景图片拼接(支持平面和球面)
  10. 转载:基于Xlinx的时序分析、约束和收敛(2)— 基础概念(上)