私はRubyonRailsを初めて使用します。Rails、ActiveResourceクラスを使用して既存のJava REST APIを使用しようとしていますが、リソースURLがヒットするたびに間違った(https://myapp/resource/**apis**/responce.json
)、正しいURLは(https://myapp/resource/**api**/responce.json
)です。
問題は、api/ではなくアクティブなリソースマッピングapis/です。
以下はmodel=>app / model/api.rbの私のコードです
class Api < ActiveResource::Base
self.site = "https://myapp/resource"
self.format = :json
self.element_name = "api"
end
app / controllers/api_controller.rbのコード
@api = Api.get(:responce, :key => "key", :userId =>'1')
上記のコードは常に404エラーを出します。ログを確認すると、リソースがヒットしています。https://myapp/resource/**apis**/responce.json?key=key&userId=1
リソースのURLをヒットする必要があります。https://myapp/resource/**api**/responce.json