【发布时间】:2017-11-08 08:27:43
【问题描述】:
在过去的几周里,我一直致力于将数据发送到基于 ruby 的 Smashing 仪表板。除了我安装的Table 之外,我已经能够在仪表板上使用 cURL 更新小部件。它可以通过自带的 Ruby 代码进行自我更新,但 Project's page 上的 cURL 示例不起作用。
以下是我尝试过的一些方法:
- 在 Linux 和 Windows 上使用 cURL
- 使用 Fiddler 监控服务器发送浏览器的 JSON 并发送该 JSON 卷曲
- 尝试各种格式
- 将 Ruby 脚本的默认内容转换为 cURL 命令并发送
- 还有更多...
所以无论如何,我已经没有东西可以尝试了。我觉得这应该是一项非常简单的任务,我相信很多人都做到了。
这是在Project's page 上作为示例显示的 curl 命令:
curl -d ' { "auth_token":"YOUR_AUTH_TOKEN",
"hrows": [ {"cols": [ {"value":"Name 0"}, {"value":"Value 0"} ] } ],
"rows": [ {"cols": [ {"value":"Name 1"}, {"value":"Value 1"} ] },
{"cols": [ {"value":"Name 2"}, {"value":"Value 2"} ] },
{"cols": [ {"value":"Name 3"}, {"value":"Value 3"} ] },
{"cols": [ {"value":"Name 4"}, {"value":"Value 4"} ] } ]
}' http://localhost:3030/widgets/table
当我发送该命令时,我可以在 Fiddler 中看到服务器向仪表板发送新数据,问题是小部件从未更新。
有人知道我接下来可以尝试什么吗?
谢谢,
罗杰
【问题讨论】: