无法理解cURL调用

时间:2014-10-29 05:39:18

标签: rest pmml

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

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

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

我对

中的说明感到困惑
  

https://github.com/jpmml/openscoring

它说样本卷曲调用是

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

但是当我尝试实现此操作时,我收到404错误。模型在这里意味着什么?

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

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

2 个答案:

答案 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文件夹中的目录或任何类型的路径。