HTTP не может прочитать файл таким образом. Это не имеет ничего общего с ColdFusion.
Вы можете использовать некоторое интеллектуальное кэширование, чтобы несколько сократить время за счет более длительного времени при первом запуске, используя метод CFHTTP = "HEAD", который не делает.
У вас есть локальная копия страницы?
- Нет, используйте метод CFHTTP = "GET", чтобы получить и сохранить его
- Да, используйте CFHTTP method = "HEAD", чтобы проверить метку времени и сравнить ее с кэшированной версией. Если кеш более новый, используйте его, иначе CFHTTP method = "GET", чтобы получить и проанализировать нужный файл.
method = "HEAD" будет захватывать только заголовки http, а не весь файл, что немного ускорит процесс. В любом случае, вы делаете почти 30 файловых запросов, так что в любом случае это не будет мгновенным.