是这样遇到一个逻辑概念问题。项目有个方法是调用外服务器获取API接口,来实现方法。
但是,怎么也想不到,访问url来获取数据。目前本地上实现方法来测试信息。返回个信息过去,但是接口回应是未定义。
说明本地方法传值存在问题。但是项目之前运行没有出现过这种情况。大概分析下出这种bug情况应该重哪边开始出发找问题。
目前一直在看实现类层跟传参方法的类。项目为jsp+jquery前后端不分离项目。请帮忙分析一下,没头绪。
首先排查外部接口对外访问不?
很可能服务器没打通,那个外部的接口方法,只接受指定服务器或者内网访问!
可以贴一下报错,一般就是检查一下路径对不对,变量有没有定义。可以打个断点调试一下,看看程序卡到哪里了,希望对你有帮助
跨域问题么?
如果是最近出现问题,那是不是被调用端接口进行了改动
这年头,写代码的猿类,难道还不知道文档的重要性吗?
1.业务说明文档
2.API说明文档
难道前辈们都不写文档的吗?
大佬们都不写文档的话,莫非连日志都没有???
jsp和jquery属于比较原生态的语法,有问题,多看日志。
是不是第三方服务有黑名单呀?你配置的调用api的认证信息是否正确?这个你得找提供服务方给你反馈下你发送过去的请求,是否被接收到,被哪一步验证阻止了
其他地方行,换个地方就不行了;优先检查环境、网络、黑白名单...
前段时间行,现在不行了;先看双方有没有改动,如果确认都没改动,排查是否有什么东西过期了,检查系统运行情况