首页 > 数据库 >2023-07-28 后端接口返回的数据与postman返回的数据不一致 ==》前端不兼容数据库字段类型

2023-07-28 后端接口返回的数据与postman返回的数据不一致 ==》前端不兼容数据库字段类型

时间:2023-07-28 09:56:20浏览次数:36  
标签:返回 postman 28 接口 整型 一致 id 07

前言:在传参一致,接口一致的情况下,微信开发者工具调的接口和postman返回的数据的id不一致。

具体为:

微信开发者工具端调接口拿到的id为22位的数据:1884661033952220199

看起来平平无奇对吧,而postman返回的id则为: 1884661033952220200

是的,接口一样,传参一样,返回的其它数据也一样,唯独这个id的值不一致。

原因:返回的id类型为长整型,该数据类型在某些平台会出错,就比如你打开谷歌浏览器或者微信开发者工具的控制台输入1884661033952220199,他会给你截断,向上取整为200,而不止是199,

如果是1884661033952220201,他也会给你截断为200结尾,准确来讲是超过了16位数字,就会被截断。

长整型的二进制位长是32,长整型的是16位。这就是导致前端返回的数据不一致的问题所在。

解决方案:既然前端不兼容这个长整型,那么就让后端把这个id改为string类型即可。

标签:返回,postman,28,接口,整型,一致,id,07
From: https://www.cnblogs.com/iuniko/p/17586797.html

相关文章

  • math-2023-07-27
    1、图片截取自《机器学习第二阶段:机器学习经典算法(2)--贝叶斯算法》视频的《2.贝叶斯推导实例》中06:31,第一个问题是关于贝叶斯的理解(主要针对相交特性):(1)http://www.360doc.com/content/20/0822/17/773384_931659968.shtml,(2)https://zhuanlan.zhihu.com/p/32825019;第二个问题是关于贝......
  • 电路板偶尔不工作的情况RC07
    我用的是一个24V转12V,12V输出端电压在11.5V左右。最近的两套RC07的板子,有一个接收器遇到一个奇怪的问题:12V供电,打开电源,有时候板子会没反应(三个灯都不亮,就像是没有通电),重复断电上电,又有可能会恢复正常。另一个接收器没有这个现象。平均10次出现2~3次有时候会连续出现。不亮的时候......
  • Shell的变量 | 定义 | 只读变量 | 指令返回值
    摘要介绍shell的变量变量的定义等一、shell变量介绍|显示所有变量LinuxShell中的变量分为,系统变量和用户自定义变量。系统变量:$HOME、$PWD、$SHELL、$USER等等,比如:echo$HOME等等.显示当前shell中所有变量set二、shell变量的定义|注意事项基本语法定义变......
  • shell预定义变量:进程号 | 后台最后一个进程的进程号 | 最有一个返回状态
    摘要介绍shell的预定义变量一、基本介绍就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用二、基本语法转义符说明$$当前进程的进程号(PID)$!后台运行的最后一个进程的进程号(PID)$?最后一次执行的命令的返回状态。如果这个变量的值为0,证明......
  • 2023-07-27:最长可整合子数组的长度, 数组中的数字排序之后,相邻两数的差值是1, 这种数组
    2023-07-27:最长可整合子数组的长度,数组中的数字排序之后,相邻两数的差值是1,这种数组就叫可整合数组。给定一个数组,求最长可整合子数组的长度。答案2023-07-27:算法maxLen的过程如下:1.检查输入数组是否为空,如果为空,则返回0,表示最长可整合子数组长度为0。2.初始化长度为1的最长......
  • 20230727
    复赛树塔问题只需要知道\(f\left[i,j\right]\)是从\(f\left[i+1,j\right]\)还是\(f\left[i+1,j+1\right]\)转移来就可以,不需要知道\(f\left[i+1,j\right]\)和\(f\left[i+1,j+1\right]\)是怎么计算出的,这就是无后效性。......
  • 【报错修复】HRESULT: 0x80070057 The library hostfxr.dll was found, but loading i
    我写了一个winform程序,拷贝到win7系统上,提示需要下载.net给的链接是https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win7-x64&apphost_version=5.0.3&gui=true这台win7上不了网我用win10下载了这个链接的桌面运行时windowsdesktop-runtime-5.0......
  • 行业追踪,2023-07-27
    自动复盘2023-07-27凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行......
  • 提示:进程已结束,退出代码-1073741819 (0xC0000005)
    问题描述:idea运行程序闪退,显示——进程已结束,退出代码-1073741819(0xC0000005)问题原因:Idea和金山词霸的划词功能不能同时打开。(发现这个原因的时候,挺无语的,说实话) Idea和金山词霸的划词功能不能同时打开......
  • 20230717
    挂惨了\(100+1+3+0=104\)\(rank=?\)这里我要点名批评那位收代码的老师,她告诉我交\(ZIP\)没关系,hhx爷爷的ZIP是没问题,可能是我太弱了。T1珠宝(jewel)题意:一个\(01\)背包,只不过个数\(n<=1e6\),询问的总花费\(k<=5e4\),每一件的花费\(c[i]<=300\),价值\(v[i]<=1e9\)解法:首......