2014-10-28 126 views
0

我目前使用jpmml openscoring REST API ... https://github.com/jpmml/openscoring無法使用PUT HTTP方法

我已經成功安裝了Maven和內置尤伯杯JAR文件。

我也可以在chrome中使用postman REST客戶端訪問localhost:8080/OpenScoring/rules.pmml。 (rules.pmml是包含我想實現的評分規則的pmml文件)

但是,我只能使用POST和GET方法。當我嘗試實現其他方法時,出現403錯誤。請讓我知道如何訪問PUT等其他REST方法。如果我使用了錯誤的術語,請道歉。我是REST和openscoring的新手。

+0

爲什麼標記爲'捲曲'? – 2014-10-28 15:51:50

+0

該網站https://github.com/jpmml/openscoring表示我們可以使用Curl調用。我認爲知道Curl的人可能會有所幫助。那是一個錯誤。我現在刪除它 – Raj 2014-10-29 05:46:55

回答

0

HTTP狀態碼403表示「Forbidden」。簡而言之,您沒有足夠的權限來執行修改Openscoring服務狀態的PUT和DELETE方法。

你這裏有兩種選擇:

  • 登錄到該Openscoring服務正在運行並重新嘗試你的命令服務器。所有源自localhost的用戶均被授予管理員角色。
  • 實施您自己的認證和授權過濾器。

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