尝试 Post CSV 到 Rapidminer WebServices

Trying Post CSV to Rapidminer WebServices

几天以来我一直在使用 JS 代码,将 CSV 发送到我的 Rapidminer Webservice 并返回结果的答案。

我将代码托管在 Firebase 函数中 POST CSV 到我的 WebService URL:

source code

对于 Web 服务,我使用读取 CSV 来读取用户在 POST 中传递给我的文件。

Web 服务配置为接收 UTF-8 text/xml 并在 /api/rest/public/anonymous 中作为不需要身份验证的途径发布。

我尝试通过上传文件使用 Curl 从 cmd 调用它,它以 XML 格式正确返回了结果。

因此,当我从我的 firebase 使用 JS 进行调用时,我尝试发送 CSV,但始终没有来自服务器的响应。 rapidminer webservice

错误的 Firebase 超时函数: firebase error

更新:

代码在本地工作,但在 firebase 服务器上不工作。

错误: ERROR FIREBASE

您可以为网络服务创建宏绑定并将信息作为简单的 GET 参数传递 (url?csv=foo,bar),然后只需将 "Create ExampleSet" 运算符与生成器一起使用输入 "comma separated text" 和 %{csv} 宏 "input csv text".

这可能不是最优雅的方式,但至少应该适用于您的用例。