0

私はRailo 4のREST機能で遊んでいますが、成功は限られています...

最初のパスは期待どおりに機能しますが、2 つ目のパスへのリクエストはアプリケーションの外部に存在するようです...

2 つのマッピングが /apiあります。/admin/api

最初に作成しまし/admin/apiたが、それが違いを生むかどうかはわかりませんが、すべてが正常に機能しており、/api.

両方に次のコンポーネントがあります。

<cffunction
    name="test"
    access="remote"
    returntype="struct"
    returnformat="json"
    output="true"
    httpmethod="GET"
    >

    <cfscript>
        return Application;
    </cfscript>

</cffunction>

私のアプリケーションには、作成された変数がたくさんあります。onApplicationStartこのコンポーネントを実行すると、/admin/apiそれらはすべて利用可能になりますが、まったく同じコンポーネントを実行すると、/api何もありません!

少し前にセットアップしましたが/admin/api、問題なく機能していました - セットアップ時にステップを逃したのではないかと思ってい/apiます... 1つのパスでアプリケーション変数にアクセスできる理由を誰でも説明できますか?しかし、他にはありませんか?

4

0 に答える 0