0

当用户访问我的应用程序时,我想返回一个使用 brew 构建的网页。现在我有一个 init() - 这是用户指定的函数。该函数执行 brew 并创建一个网页。然后它返回网页的文件名。

当我尝试以下 ../library/xbrowser/R/init/file 时,我收到以下错误报告给浏览器:

cannot coerce type 'closure' to vector of type 'character'

In call:
as.character(x)

文档表明我可以使用 /file 输出作为创建和返回网页的一种方式。我是否错误地使用了此功能?有没有更好的方法来创建和返回网页?

4

1 回答 1

0

好的,我认为我的问题是操作员错误。

我应该使用 POST 而不是 GET 来测试该功能,当然,这是您使用浏览器时使用的方法。

例如,如果我使用 curl 发布,我不会收到此消息。

我很抱歉浪费了任何人的时间。

彼得

另一个观察:不要使用 init 作为函数名;它似乎使用了其他命名空间并抱怨延迟加载名为“P”的数据库

于 2013-08-16T17:38:29.787 回答