【发布时间】:2013-02-13 13:38:50
【问题描述】:
我有一个包含 html 文件的文件夹,我想启动一个简单的 HTTP 服务器来提供所请求的文件。
我一直在尝试使用Rook,但它要求生成 HTML 响应的应用程序功能。
library(Rook)
server <- Rhttpd$new()
server$start(quiet=TRUE)
server$add(name="my_app", app="path/to/app.R")
我想我可以以某种方式告诉 app 函数读取请求的 HTML 文件的内容并将其用作响应,但应该有更简单的方法。
【问题讨论】:
-
为什么 R 到服务器 HTML 页面?
-
因为我在 R 中生成 HTML 页面,我希望它是一个自动过程和跨平台,但我想我必须手动运行类似
python -m SimpleHTTPServer -
你可能想看看闪亮的rstudio.com/shiny
标签: r http webserver r-rook-package