2

ColdFusion Rest Playground を介して未定義の休憩パスを 1 つ試してみましたが、次のような応答が返されます。

{
    "MESSAGE": "Not Found",
    "STATUS": 404
}

POSTMANから同じことをしようとすると、404サーバーエラーが発生します!

サーバー エラー 404 - ファイルまたはディレクトリが見つかりませんでした。お探しのリソースは、削除されているか、名前が変更されているか、一時的に利用できない可能性があります。

Accept ヘッダーを application/json として使用しようとしましたが、機能しません。

REST サービスの構成は次のとおりです。

Root Path                           Service Mapping     Default     Host:Port
D:\Projects\restSample\             v1                  NO          my.restAPI

REST Path
rest

そして、私が試したURL;

http://my.restAPI/rest/v1/api/test => Working
http://my.restAPI/rest/v1/api/test1 => Gives 404 (but not JSON)

api.cfc

<cfcomponent rest="true" restpath="api">
     <cffunction name="getTest" restpath="test" access="remote" returntype="struct" httpmethod="GET" produces="application/json">
         <cfset var response = {} />
         <cfset response["message"] = "Test" />
         <cfreturn response>
     </cffunction>
</cfcomponent>

http://my.restAPI/rest/v1/api/test1の POSTMAN で JSON 形式として応答を取得するにはどうすればよいですか?

4

1 に答える 1