Highcharts导出服务器设置Https服务器

时间:2018-06-07 07:58:48

标签: http pdf highcharts server export

我正在尝试将我的高图导出服务器设置为http服务器,以便我可以从代码发送请求并获得所需的高图输出为png,jpg,svg或pdf。

我按照链接中的说明操作但无法完成工作。

https://github.com/highcharts/node-export-server

我已经通过命令启动了节点服务器: highcharts-export-server --enableServer 1 --host localhost --port 3003 - logLevel 4

但是当我通过邮递员申请发送请求时,我收到了这个错误:

Thu Jun 07 2018 15:01:10 GMT+0530 (India Standard Time) [error] socket error: { Error: Parse Error, bytesParsed: 0, code: 'HPE_INVALID_METHOD', Packet:<Buffer 16 03 01 02 00 01 00 01 fc 03 03 74 3d ad 38 d0 cb 27 88 ec 95 9b c7 4c 87 9a 09 ed 26 7e ad 74 5d 90 50 7c ba ec 7d 26 28 c1 b1 20 3d f3 80 05 92 54 .. > }

我的邮递员请求是: 网址:https://localhost:3003 内容类型:应用程序/ JSON 正文:{ "xAxis": { "categories": [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ] }, "series": [ { "data": [1,3,2,4], "type": "line" }, { "data": [5,3,4,2], "type":"line" } ] }

我似乎在请求中遗漏了一些东西。但同样的请求与CURL工具一起正常工作,等待解决方案。

1 个答案:

答案 0 :(得分:0)

将图表配置放在“选项”节点中。 像..

{         “type”:“image / png”,         “选项”:{             “xAxis”:{.......

感谢@morganfree的评论。

相关问题