Если я понимаю, что вы говорите (и, возможно, я не понимаю), вы создадите обработчик, который будет перехватывать запрос, анализировать переменные, а затем запрашивать соответствующую страницу через REST?Если это то, что вы имеете в виду, то я не уверен, что буду следовать тому, что вы получите от этого.REST (в целом) - это скорее универсальный HTTP API для доступа к методам - не столько парадигма страницы / контента (я думал, что это возможно).
Если вы ищете использовать CFкак переписать SEO обработчик URL вы можете сделать это сейчас.Чтобы использовать пример IIS, вы можете создать «пользовательский обработчик 404» - страницу CFM - который получает все запросы, которые не привязаны к конкретному документу.Обработчик выявляет переменные путем анализа URL, а затем «включает» правильный код или страницу cfm.Это немного похоже на то, что вы хотите, но на самом деле это не REST.
Возможно, вы думаете о том, чтобы выполнить какой-то вызов CFHTTP, где вы получаете нужный контент, создавая строку запроса из URL.Поэтому, если кто-то загрузит URL-адрес, такой как:
blah.com / productid / 550
Вы можете написать код, например, так: * * * * * * * * * * *было бы лучше использовать cfinclude, а не этот подход.Подход, подобный приведенному выше, фактически генерирует дополнительный поток на запрос - один поток для запроса браузера, а другой - для запроса cfhttp.
Наконец, я хотел бы вежливо предположить, что URL Rewrite (в apache или IIS) является более эффективным и более «обычным» и, следовательно, вероятно, лучшим выбором в целом.