Я создал новую функцию в существующем REST cfc, но когда я пытаюсь ее вызвать, я получаю ошибку 404, в то время как остальные функции работают. Все функции имеют ту же структуру, что и та, которую я собираюсь связать ниже, без каких-либо проблем.
Я видел другой пост, похожий на мой, но не нашел в нем ответов. Это ссылка на другой пост здесь
<cfcomponent restpath="student" rest="true">
<cffunction name="npssummary" access="remote" output="false" returntype="any" httpmethod="get" restpath="npssummary" produces="application/json">
<cfquery name="nps_summary" datasource="dpsigweb2">
select top 10 * from contact
</cfquery>
<cfreturn serializeJSON(nps_summary,"struct")>
</cffunction>
</cfcomponent>
И вот как я это называю
<cfhttp url="http://dev.example.com/rest/IIT/student/npssummary" method="get">
<cfset results = "#cfhttp#">
<cfdump var="#results#">
Когда я пытаюсь вызвать функцию прямо в браузере, я получаю ожидаемый результат.
Кроме того, я использую эту функцию для сброса служб REST каждый раз, когда я вношу изменения в свой компонент, пока он работает так, как ожидалось.
<cftry>
<cfset restInitApplication("Z:\Sites\testSites\API\","IIT")>
<cfcatch type="any">
<cfdump var="#cfcatch#">
</cfcatch>
</cftry>
<cfhttpparam type="URL" name="DoctorIDs" value="2008013110482896439177,2010080209524690985587,2003051416543440840952">
Но представьте, что у него есть еще около 100 идентификаторов @AdamCameron - person Geo   schedule 28.01.2015