问题标签 [r-rook-package]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
165 浏览

clojure - 使用 Rook 时如何使 JSON 响应打印得更漂亮?

我正在为 Web 服务使用 Rook 框架。我想让 API 响应打印得很漂亮。似乎响应编码都由来自的wrap-restful-format函数处理ring.middleware.format。因此,我尝试rook/wrap-with-standard-middleware用我自己的版本替换该函数,该版本将不同的选项传递给ring.middleware.format.

这编译得很好,但它不能很好地打印响应,似乎自定义编码器从未被调用过。

  • 车 1.3.9
  • 环中间件格式 0.6.0
  • 柴郡 5.4.0(用于json/generate-string上述)
0 投票
1 回答
66 浏览

xml - Rook 网络服务器将 postfields 的内容解析为列表名称

我想向我的网络服务器发送一个xml字符串。Rook但是当我使用类的POST方法Rook::Request来解析POST我的请求的有效负载时,它会将内容放入返回列表的名称中。对应的列表值为NA。我使用包postFormpostfields选项RCurl来创建我的请求。下面是一个更详细的示例:

把这个放到文件中webserver.R

以下可以通过 RStudio 执行(Windows 用户可能需要更改一些命令)

这返回

如您所见,xml字符串被放入列表名称中。不完全是我所期待的。除了提取列表名称以获取xml,如何正确完成?我需要在Rookor中设置选项RCurl吗?

顺便提一句:

0 投票
0 回答
53 浏览

r - 将 gWidgetsWWW2 与 googleVis 一起使用

如何使用googleVis图表gWidgetsWWW2?我已经看到可以googleVis使用Rookhttp://www.magesblog.com/2012/08/rook-rocks-example-with-googlevis.htmlhttps://cran.r-project.org/web /packages/googleVis/vignettes/googleVis.pdf)但我还没有找到任何使用googleViswith的例子gWidgetsWWW2。我最初的尝试:

我最终看到以下内容gwidgetsWWW2::load_app()

在此处输入图像描述

我也尝试将 html 分解为其页眉、图表和页脚,但这也不起作用:

非常感谢任何建议。此外,如果没有gWidget直接允许使用googleVis图表的工具,是否可以集成Rook代码(例如http://www.magesblog.com/2012/08/rook-rocks-example-with -googlevis.html ) 的gWidgetWWW2代码?如果是这样,我该怎么做呢?

非常感谢。

0 投票
0 回答
97 浏览

r - 使用 Rook 包处理数据

有谁知道如何使用 R Rook 应用程序添加数据表、运行一些算法并保存答案?我在我的应用程序中读取数据时遇到问题。

我应该在哪里写 data <- read.csv(file = "BASE_CASE.csv" ) Rook.app_2 函数或write.data.HMTL函数以及如何写?以下是我的应用程序功能的代码:

我将这个示例用于我的应用程序:https ://www.r-bloggers.com/a-simple-web-application-using-rook/

0 投票
1 回答
150 浏览

r - 在 R 内部 Web 服务器中部署 Rook 应用程序

我开发了一个 Rook 应用程序,它运行良好。所以我想在具有不同 IP 和 PORT 的 Rstudio 下部署:所以我使用 jeffrey horner 的代码:

http://jeffreyhorner.tumblr.com/post/33814488298/deploy-rook-apps-part-ii

但是,不起作用!在 github 和 R 版本 3.4.3 中使用最新的 Rook 提交:

实际上,如果您检查软件包 tools:: 。函数 startHTTPD 不再存在于 tools:: 环境中。Breno试图解决这个问题,但是,对我来说仍然是同样的问题。

任何人都会遇到这个问题或有我的解决方案。

谢谢。

0 投票
1 回答
167 浏览

r - 在 Rook 中解析 POST 正文

我想使用 R Web 服务器包 Rook 获取 POST 请求正文的原始文本。

我已经注册了 R 应用程序:

不幸的是,body是一个Rook::RhttpdInputStream. 我尝试过的事情:

  1. 这仅提供第一行:
    body <- request$body()$read_lines()
    结果:
    {\n

  2. 这仅提供正文的开头,而与“Content-Length”标头无关。所有其他读取行都是character(0). 此外,这些行在随机位置缺少数据。
    body <- request$body()$read_lines(10)
    结果:

POST 请求由邮递员发送,标题为Content-Type: application/json

我很惊讶地发现检索请求正文如此困难。

0 投票
1 回答
618 浏览

kubernetes - Failed to install rook on k8s cluster

I am trying to create a rook cluster inside k8s cluster.

Set up - 1 master node, 1 worker node

These are the steps I have followed

Error while creating rook-ceph-operator pod:

enter image description here

Can anybody help me with this issue?