У меня проблема с вызовом сервиса REST. Он всегда возвращает NOT FOUND.Служба REST службы Coldfusion не найдена ошибка
службы REST зарегистрирован в CF администратора:
- Корневой путь: D: \ Projects \ testcf11 \ restfolder
- Узел: testcf11.localhost Mapping
- Service: testrest
In/restfolder является одним из компонентов:
<cfcomponent rest="true" restpath="Customers">
<cffunction name="getCustomer" restpath="{customerID}" access="remote" returntype="String" httpmethod="GET">
<cfargument name="customerID" required="true" restargsource="Path" type="numeric">
<cfset ret = "Customer ID: " & arguments.customerID>
<cfreturn ret>
</cffunction>
</cfcomponent>
я попробовать с этим кодом:
<cfhttp url="http://testcf11.localhost/rest/testrest/Customers/1" method="get">
</cfhttp>
<cfdump var="#cfhttp#" />
Softwer: Windows 8.1, Apache 2.4, CF 11 Developer Edition
Спасибо за любую идею
EDIT1:
У меня есть запись в файле hosts.
127.0.0.1 testcf11.localhost
Похоже, проблема связана с именем хоста. Вы сделали запись в файле 'hosts' для' testcf11.localhost'? Попробуйте добавить его, и это может решить проблему. – Pankaj
Перейдите в «Администратор» и обновите созданный сервис. И затем повторите попытку. – Pankaj
сервис для отдыха обновляется. еще не найдена ошибка – user3601366