求助:HTTP响应报文响应体头一行有一个16进制的数和最后一位有一个0是怎么回事?

1.场景

1.1 我在后台给起那段起了一个接口,返回的是json数据。但是前端得到的json数据有差别(Adnrdoi、IOS、Rtos小系统),Android和Ios得到数据是一直的是正常的json数据,小系统Rtos得到的响应体中的json数据最前面有一个16进制的数据和最后面有一个0。这样一来Rtos解析josn的时候就会出错,数据如下:

1.1.1 响应头:

Content-Type:application/json;charset=UTF-8
Transfer-Encoding:chunked
Date:Fri, 13 Mar 2020 05:54:08 GMT

1.1.2 响应体:

正确的:

{"code":1,"info":"返回成功","data":{"id":5245,"name":"HINEH MA TOV","timeLength":192,"browseCount":0,"url":"http://resource.alilo.com.cn/cloud//2020_qfBEYfUe7715_1576934164.mp3","coverImage":"http://zhishan-test.oss-cn-beijing.aliyuncs.com/huohuotu/images/2020_fYVHyzJl2044_1576929536.jpg","description":"","fileSize":4617549,"resType":10,"labels":[],"xmlyUrl":"","isXmly":false,"weight":9},"success":true}

异常的(我认为):

19a
{"code":1,"info":"返回成功","data":{"id":5245,"name":"HINEH MA TOV","timeLength":192,"browseCount":0,"url":"http://resource.alilo.com.cn/cloud//2020_qfBEYfUe7715_1576934164.mp3","coverImage":"http://zhishan-test.oss-cn-beijing.aliyuncs.com/huohuotu/images/2020_fYVHyzJl2044_1576929536.jpg","description":"","fileSize":4617549,"resType":10,"labels":[],"xmlyUrl":"","isXmly":false,"weight":9},"success":true}
0

1.2 我服务端是SpringCloud,接口方法注解为:

 @GetMapping(value = "/query-by-id",produces = MediaType.APPLICATION_JSON_UTF8_VALUE)

2.疑问

这问题是HTTP协议里面的一部分吗?(我找了很多资料都没有说到这个点)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值