当用户访问我的应用程序时,我想返回一个使用brew构建的网页。现在我有一个init() - 这是用户指定的函数。该函数执行brew并创建一个网页。然后它返回网页的文件名。
当我尝试以下内容时:../library/xbrowser/R/init/file我向浏览器报告了以下错误:
cannot coerce type 'closure' to vector of type 'character'
In call:
as.character(x)
文档表明我可以使用/ file输出作为创建和返回网页的方法。我是否错误地使用此功能?有没有更好的方法来创建和返回网页?
答案 0 :(得分:0)
好的,我认为我的问题是操作员错误。
我应该用POST而不是GET测试这个函数,当然,这是使用浏览器时使用的方法。
如果我使用curl进行POST,我不会收到此消息 - 例如。
我为浪费任何人的时间而道歉。
彼得
还有一个观察结果:不要使用init作为函数名;它似乎使用了一些其他命名空间并抱怨延迟加载名为“P”的数据库