如何让Influxdb接受跨源请求?

时间:2015-04-07 14:35:25

标签: influxdb

我在localhost:8086上运行InfluxDB(这是默认设置),并且在不同的端口上运行go程序(因为它必须运行,不能在8086上运行)。我想在go计划中使用JavaScript将数据发布到InfluxDB,我得到No Access-Control-Allow-Origin响应。 This github issue(由使用反向代理的人发布)说可以通过配置代理机制来解决问题,但我没有使用它。有没有办法在没有获得响应的情况下将数据发布到InfluxDB?通过post请求接收数据似乎是InfluxDB的核心功能,但它无法正常工作。

1 个答案:

答案 0 :(得分:0)

如果它基于Apache,您只需允许您的网站B访问您的网站A(并且它由网站A设置):How does Access-Control-Allow-Origin header work?。一个简单的htaccess可以完成这项工作:

Header set Access-Control-Allow-Origin: http://localhost

(如果是访问网站A的本地主机)