Javascript 413请求实体太大HighCharts

Javascript 413请求实体太大HighCharts,javascript,jquery,nginx,highcharts,Javascript,Jquery,Nginx,Highcharts,我在导出某个图形时遇到问题。我制作了一个JSFiddle()来展示我的工作。此示例不包含使用的所有数据点,因为这样我的浏览器(Chrome)就会崩溃。我总共使用了大约80K的数据点。HighCharts显示正常,不会引起任何问题。当我想要导出图表时,问题来了 当我导出图表时,不管它是否为PNG/JPG/PDF,它总是指向413请求实体太大的消息。我试过谷歌搜索 离线导出.js 其他遇到此问题的人曾尝试使用JS脱机导出。我试过这个,但没有任何效果。。它刚刚删除了图表中的导出按钮 数据分组 一些人建

我在导出某个图形时遇到问题。我制作了一个JSFiddle()来展示我的工作。此示例不包含使用的所有数据点,因为这样我的浏览器(Chrome)就会崩溃。我总共使用了大约80K的数据点。HighCharts显示正常,不会引起任何问题。当我想要导出图表时,问题来了

当我导出图表时,不管它是否为PNG/JPG/PDF,它总是指向
413请求实体太大的消息。我试过谷歌搜索

离线导出.js

其他遇到此问题的人曾尝试使用JS脱机导出。我试过这个,但没有任何效果。。它刚刚删除了图表中的导出按钮

数据分组

一些人建议其他人使用HighCharts数据分组。我检查了API,但我发现对此的解释太少了。我认为我不能从零开始实现这一点,我也找不到一个例子

在nginx.conf中增加大小限制的自定义导出服务器

我还发现这个选项会有所帮助。我试图找到说明,但我不明白如何在我的web应用程序中实现这一点(
Laravel 5.2


有人对我如何解决这个问题有新的建议吗?或者有人能帮我做一个我建议的选择吗

导出服务器是您在服务器端部署的东西(即,您必须部署一台服务器才能为您进行导出)。但是,如果您只需要导出PNG和SVG,那么您可以根据它们的文档使用客户端专用解决方案

如果他们的服务器似乎对其服务的请求量有限制。这意味着您必须部署自己的服务器并对其进行配置(我认为这与实际的http服务器配置有关)以接受更大的请求。在客户机上可以做的事情不多,但要限制图表上显示的数据量


另外,它总是将您引导到highcharts导出服务器,因为默认情况下,导出功能用户是他们的服务器

嗨!谢谢你的建议。JSFIDLE确实可以导出,因为它不包含所有数据点,否则浏览器会崩溃(请参见问题)。在这种情况下,它与服务器上设置的限制有关。我将编辑答案。谢谢!我试过你的答案,但现在它只是崩溃我的网站。我已经担心我必须配置自己的服务器。没有这方面的经验:-(使用node export server(至少用于开发)可能是目前最简单的选择: