在AWS EBS Spring上返回文档时为500

时间:2019-05-02 19:39:51

标签: java spring amazon-web-services pdf amazon-elastic-beanstalk

我遇到了我不知道如何解决的事情。设法缩小问题的根源是成功,但仍然...基本来说,我有一个实现AbstractPdfView的类,并使用它来生成文档。之后,我将其返回给客户端并下载。当我在本地运行它时一切都很好,但是当我部署它时,它直接达到500,(失败)net :: ERR_INVALID_RESPONSE。这也是响应:

H/1.1 500
Server: nginx/1.14.1
Date: Thu, 02 May 2019 19:18:40 GMT
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Pragma: private
Cache-Control: private, must-revalidate
Content-Disposition: attachment;
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-Frame-Options: DENY

我不确定代码还能提供什么...问题是-在接收文件作为响应方面是否有任何保护?可能是文件直接下载而不是通过指定保存位置的窗口下载​​了吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

我不敢相信...原来我在PDF文件中有一种字体(我从项目目录中加载了该字体),但无法识别。切换到基本字体,现在一切正常...感谢@peekay指导我找到解决方法。