我目前正在使用jpmml openscoring REST API ..
我已经成功安装了Maven并构建了uber-JAR文件,我也可以访问
http://localhost:8080/OpenScoring/rules.pmml
我对
中的说明感到困惑它说样本卷曲调用是
curl -X GET htttp://localhost:8080/openscoring/model
但是当我尝试实现此操作时,我收到404
错误。模型在这里意味着什么?
当我实现这个时,我得到了一个输出:
curl -X GET htttp://localhost:8080/Openscoring/rules.pmml
答案 0 :(得分:0)
路径的/model/
部分标识资源类型。 Openscoring服务URL的路径组件的通用公式为/<context path>/<resource type>/<resource identifier>/<action>
在您的情况下(假设模型标识符为rules.pmml
),正确的路径组件为/openscoring/model/rules.pmml
。
答案 1 :(得分:0)
我收到404错误,因为我没有将rules.pmml文件放在我的命令提示符指向的目录中。(这是一个非常愚蠢的错误)
感谢用户Anik Islam Abhi在评论中,我发现了调用中的模型
curl -X GET htttp:// localhost:8080 / openscoring / model意思。
model只是REST源的端点,但不是openscoring文件夹中的目录或任何类型的路径。