【问题标题】:Highcharts Node.js export server : Connection errorHighcharts Node.js 导出服务器:连接错误
【发布时间】:2017-02-28 11:24:09
【问题描述】:

我正在尝试创建导出 pdf 的功能,在我的网页中呈现使用 Highcharts 创建的图表。我正在使用 Highcharts 的导出服务器来创建图表图像。我已按照以下链接中的步骤操作:

http://www.highcharts.com/docs/export-module/setting-up-the-server

我使用了 Node.js 导出服务器,网址如下:

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

现在的问题是,我无法使用以下命令生成图像:

curl -H "Content-Type: application/json" -X POST -d '{"infile":{"title": {"text": "Steep Chart"}, "xAxis": {"categories": ["Jan", "Feb", "Mar"]}, "series": [{"data": [29.9, 71.5, 106.4]}]}}' 127.0.0.1:7801 -o mychart.png

在上述命令的结果中,我收到了这个错误:

curl: (7) Failed to connect to 127.0.0.1 port 7801: Connection refused

任何帮助将不胜感激。

【问题讨论】:

  • 请添加服务器配置文件。
  • @DeividasKaržinauskas:我不明白你的意思。你能解释一下吗?
  • 好吧,你到本地主机的连接失败了,所以我要求一个服务器配置文件来检查服务器是否设置正确。
  • 我遇到了同样的问题。并且@DeividasKaržinauskas 没有服务器配置文件。服务器从终端启动,参数指定主机、端口,仅此而已
  • 你启用服务器了吗?看起来您的服务器没有运行。启用命令是highcharts-export-server --enableServer 1

标签: javascript php node.js curl highcharts


【解决方案1】:

确保您的服务器已经在运行。

highcharts-export-server -enableServer 1 -port 7801

如果仍然失败,请确保您连接到正确的 IP 和端口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-13
    • 1970-01-01
    • 2012-06-08
    • 2019-10-08
    相关资源
    最近更新 更多