0
点赞
收藏
分享

微信扫一扫

java 接口返回空指针问题排查

java 接口返回空指针问题排查

问题现象

java 接口返回空指针问题排查_日志记录

现象:业务流程都能通,数据也正常,就是接口返回【空指针异常】

排查:postman 接口调用测试,返回200

PHP项目 中调用接口,返回400空指针异常,但是业务逻辑结果都是对的;

代码

java 接口返回空指针问题排查_空指针异常_02

代码实现特别简单;应该不会出现异常;

日志记录表数据也是正确的;

很困惑,最终把postman生成的请求代码放到PHP项目中,业务返回400空指针异常

解决

日志系统接入了,阿里云日志系统;

切片实现的过程中,需要获取浏览器的各种参数,因为是接口访问,不存在浏览器信息,获取出错。

postman发送请求时,自动附带了浏览器相关信息,

因此出现了,postman返回200,PHP项目中curl请求接口,却返回了空指针异常的错误。

修复

完善日志记录模块的逻辑判断;问题解决!

若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(_)

你要保守你心,胜过保守一切。



举报

相关推荐

0 条评论