OpenCPU功能

时间:2015-03-17 02:23:56

标签: r web-services opencpu

我正在尝试使用OpenCPU软件将基于R的功能作为Web服务提供。所以我创建(用于测试目的)一个函数,该函数采用TRUE / FALSE并返回两个字符串中的一个。

我设法运行了一个Web服务(在我自己的计算机上以单用户模式运行)。但是,当我尝试通过POSTing访问该Web服务时,返回值不是函数的结果,而是一堆URL:

/ocpu/tmp/x038e60b267/R/.val
/ocpu/tmp/x038e60b267/stdout
/ocpu/tmp/x038e60b267/source
/ocpu/tmp/x038e60b267/console
/ocpu/tmp/x038e60b267/info
/ocpu/tmp/x038e60b267/files/DESCRIPTION

第一个url将返回我的函数调用的结果,这很好。但是,有没有办法让POST的返回值成为函数调用的结果,而不是一堆URL?

我确定我在这里遗漏了一些明显的东西。

1 个答案:

答案 0 :(得分:0)

这是微不足道的。如果你附加" / json"到URL的末尾,然后它将返回结果为Json。