首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PhantomJS从WebServer导出图表

使用PhantomJS从WebServer导出图表
EN

Stack Overflow用户
提问于 2013-08-14 19:25:45
回答 1查看 483关注 0票数 1

使用HighCharts 3.x和PhantomJS作为when服务器,当用户单击网页上的导出按钮时,如何发送正确的JSON字符串?与文档这里一起,我可以看到如何将PhantomJS设置为独立的set服务器。我可以发送一个curl命令来导出样本图表。现在,我想使用此方法使用托管图表的网站发送导出请求,这样当用户单击导出时,它就会发送到PhantomJS url/端口,并将要导出的图表的JSON发送给它。我现在已经将它设置为使用我的测试服务器,但是当我单击导出图表时,会得到以下错误:

呈现失败: SyntaxError:无法解析JSON字符串

这是有意义的,因为据我所知,导出选项发送一个SVG字符串。如何使它发送HighCharts JSON字符串呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-20 09:26:25

PhantomJS不支持文件下载。这就是为什么幻影输出模块返回图像的64位字符串表示。所以,到最后,这是不可能的。

您会得到Unable to Parse JSON错误,因为PhantomJS脚本需要这种格式,而{infile: ... , outfile: ...}的标准导出功能是发送带有POST参数的post请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18240532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档