私は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つのパスでアプリケーション変数にアクセスできる理由を誰でも説明できますか?しかし、他にはありませんか?