Coldfusion 10 returnformat = «JSON» добавление символов
У меня есть приложение, которое яСейчас я работаю над преобразованием CF8 в CF10, и некоторые из моих удаленных CFC, где данные должны возвращаться в формате JSON, теперь терпят неудачу, потому что, похоже, что-то "//» предварительно привязан к возвращенным данным. Например здесьs вывод возвращаемой структуры:
//{"SUCCESS":true,"ERRORS":[],"DATA":{"COLUMNS":["AUTHRESULT","SPID","EMAIL","RID"],"DATA":[[true,361541,"[email protected]",""]]}}
Эта же функция, запущенная через тот же CFC на сервере CF8, дает:
{"ERRORS":[],"SUCCESS":true,"DATA":{"COLUMNS":["AUTHRESULT","SPID","EMAIL","RID"],"DATA":[[true,361541,"[email protected]",""]]}}
CFC, который проксирует все запросы, имеет returnFormat = "JSON» - но SerializeJSON () не вызывается ни в proxyCFC, ни в CFC, расширенном из proxyCFC.I '
я не уверен чтолучший способ справиться с этим. Обрезка//» в ответе было бы возможно, но это не таккажетсяправо", Мне нужно обратиться к нему в конце CF10, потому что эти функции используются не только в нашем приложении, но и в некоторых удаленных приложениях (и некоторые из них через http: // posts, а некоторые через jQuery Ajax-вызовы).