WEB服务请求接口服务,抛出NoHttpResponseException异常的问题以及解决方式

匿名 (未验证) 提交于 2019-12-03 00:29:01

背景:

公司某个项目上线有段时间了,一直可以正常使用,某天实施的同事接到客户保障,

说是WEB端某个模块下的保存和修改会报错,具体页面如下


接着我用restful模拟请求工具,去请求接口,发现返回如下信息:



当时我就觉得奇了怪了,因为该功能用了很久了一直没问题,而且测试环境和生产环境是同样的代码。但测试环境没问题,生产环境有问题。所以我当时初步判断是代码出问题的可能性不大,应该是数据库数据的问题或者网络的问题。


解决方法:后来我用火狐浏览器,打开控制台,切换到网络选项卡,发现有个请求没返回状态码


点击该list方法,拷贝其请求的路径去浏览器直接访问,发现也是报错,后来找到原因,原来是其url太长的原因,将该url改短就行,比如删减不必要的参数,或者参数名改短。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!