无法使用PUT HTTP方法

时间:2014-10-28 11:56:58

标签: rest pmml

我目前正在使用jpmml openscoring REST API ... https://github.com/jpmml/openscoring

我已经成功安装了Maven并构建了uber-JAR文件。

我还可以使用chrome中的postman REST客户端访问localhost:8080 / OpenScoring / rules.pmml。 (rules.pmml是包含我想要实现的评分规则的pmml文件)

但是,我只能使用POST和GET方法。当我尝试实现其他方法时,我收到403错误。请告诉我如何访问其他REST方法,如PUT。

PS:如果我使用了错误的术语,请道歉。我是REST和openscoring的新手。

1 个答案:

答案 0 :(得分:0)

HTTP状态代码403表示"禁止"。简而言之,您没有足够的权限来执行修改Openscoring服务状态的PUT和DELETE方法。

这里有两个选项:

  • 登录运行Openscoring服务的服务器并重新尝试命令。源自localhost的所有用户都被授予管理员角色。
  • 实施您自己的身份验证和授权过滤器。

此信息也可在README.md文件中找到。