0

我目前正在使用 jpmml openscoring REST API ..

我已经成功安装了 Maven 并构建了 uber-JAR 文件,我也可以访问

http://localhost:8080/OpenScoring/rules.pmml 

我对给出的说明感到困惑

https://github.com/jpmml/openscoring

它说示例 curl 调用是

curl -X GET htttp://localhost:8080/openscoring/model

但是404当我尝试实现它时出现错误。模型在这里是什么意思?

当我实现这个时,我得到了一个输出:

curl -X GET htttp://localhost:8080/Openscoring/rules.pmml
4

2 回答 2

0

/model/路径部分标识资源类型。Openscoring 服务 URL 的路径组件的通用公式是/<context path>/<resource type>/<resource identifier>/<action>

在您的情况下(假设模型标识符是rules.pmml),正确的路径组件将是/openscoring/model/rules.pmml.

于 2014-10-29T07:08:35.863 回答
0

我收到一个 404 错误,因为我没有将我的 rules.pmml 文件放在我的命令提示符指向的目录中。(这是一个非常愚蠢的错误)

感谢评论中的用户 Anik Islam Abhi,我发现了调用中的模型

curl -X GET htttp://localhost:8080/openscoring/model 的意思。

model 只是 REST 源的端点,而不是 openscoring 文件夹或任何类型的路径中的目录。

于 2014-10-29T11:35:40.803 回答