Я модифицирую существующее веб-приложение coldfusion.Я добавляю страницы обработки php для выполнения различных задач.До этого момента я только что вызывал php-страницы и взаимодействовал с веб-приложением, передавая переменные через URL.
Текущее использование:
public.cfm calls processing.php?id=69
Тогда обработка будет делать то, что она делаетимеет, то, в конечном итоге:
header("Location: $publichome?id=$id&importantstuff=$stuff");
exit();
И веб-приложение будет забрать, где он тоже.Но теперь один из моих сценариев должен отправить объект JSON обратно вместо простых переменных.Я не знаю, как это сделать.Я попытался сделать пост с помощью cURL, но это не сработало, потому что мне нужна открытая страница Coldfusion, чтобы перейти и curl возвращается к сценарию php (я знаю, что могу отобразить тело результата curl, но это удерживает меня на phpСценарий домена, который я не хочу).Есть ли способ сделать вышеуказанное расположение заголовка и отправить объект, потому что это то, что мне нужно - скрипт php для остановки и страница Coldfusion, которая будет обслуживаться с объектом для работы.
Нужно ли мнесоздать какой-то JSON-сервис в php, который на странице Coldfusion будет вызывать получение результата?Я также могу изменить страницу Coldfusion так, как я захочу.