r - 使用 httpuv 包管理 POST 请求,以使用 R 构建简单的 API

标签 r r-rook-package

我正在尝试使用 httpuv 包构建一个简单的 api。
文档说可以使用相同的 Rook 定义。
使用 Rook 包时可以简单使用:

req$POST()

我一直无法弄清楚如何管理简单的 HTTP POST 请求并获取它们的正文。

任何提示?

最佳答案

我终于让它工作了。我在 opencpu 包的某个地方找到了答案。

只需使用以下命令读取 POST 正文流:
input <- req[["rook.input"]];postdata <- input$read_lines();

关于r - 使用 httpuv 包管理 POST 请求,以使用 R 构建简单的 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23769969/

相关文章:

r - 拆分 data.frame 行并打乱其顺序

r - 使用OR和NOT的R中的Grep

R Markdown : change the title of the "References" section?

r - 使用 GUI 部署 R 应用程序

r - 你如何控制 Rook 服务器的生命周期?

html - 使用 Rook 上传多个文件

r - 展平列表中的嵌套列表

r - updateSelectInput 标签不接受 HTML 标签?

R:给日期加上 1 个月

在启动时将 R/Rook 作为 Web 服务器运行