无法加载响应数据:no data found for resource with given identifier
问题发现的场景: 国产通信系统上传了pdf文件到业务系统中,该pdf应该是国产系统特有的文件头编码,window系统识别不了。然后在window系统下面下载该文件,由于下载流中返回的是pdf流,但是客户端根本识别不了这个pdf文件。后来跑到用户国产系统上面去下载,确实可以下载下来,window就是下载不了的情况。也就是说,我下载的时候指定的是下载pdf文件,但是返回的是不是一个可以识别的pdf文件
·
在项目上遇到一次这个情况,和网上的情况都不一样,记录一下,让各位避坑。
系统上传材料没有问题,但是下载材料的时候就报错了。排查了代码没问题,nginx缓存也够用,但是就是报这个错。这个的意思是:找不到具有给定标识符的资源的数据
也就是说,我下载的时候指定的是下载pdf文件,但是返回的是不是一个可以识别的pdf文件。例如是文件损坏了,识别不了就会报这个错。
问题发现的场景: 国产通信系统上传了pdf文件到业务系统中,该pdf应该是国产系统特有的文件头编码,window系统识别不了。 然后在window系统下面下载该文件,由于下载流中返回的是pdf流,但是客户端根本识别不了这个pdf文件。 后来跑到用户国产系统上面去下载,确实可以下载下来,window就是下载不了的情况。
这个就好排除是业务系统的问题,告诉用户这个是操作系统上的问题。<{=....(嘎嘎嘎~)
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)