Ошибка 404 в формате JSON, POSTMAN выдает шаблон ошибки по умолчанию вместо JSON содержимого - PullRequest
2 голосов
/ 23 января 2020

Я пробовал один неопределенный путь отдыха через ColdFusion Rest Playground, и он выдает ответ, как показано ниже;

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

Когда я пытаюсь сделать то же самое из POSTMAN, выдает ошибку сервера 404!

ошибка сервера 404 - файл или каталог не найден. Возможно, искомый ресурс был удален, переименован или временно недоступен.

Пробовал использовать заголовок Accept в качестве приложения / json, но он не работает.

Вот конфигурация REST Service;

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.cf c

<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>

Как получить ответ как JSON формат в POSTMAN для http://my.restAPI/rest/v1/api/test1?

...