Я пытаюсь получить файл с URL-адреса автоматической загрузки с использованием cfhttp. Я использую следующий код:Получить файл с автоматической загрузки url в coldfusion
<cfhttp method="get" url="http://www.example.com/getfile" path="E:/" file="abc.csv">
В этом случае я указал тип файла, как CSV, так что я могу получить файл, но тип файла может измениться. Я попытался CFHTTP.MIMETYPE
получить тип файла и использовать так:
<cfhttp method="get" url="http://www.example.com/getfile">
<cffile action="write" file="E:/abc.#listLast(cfhttp.MIMETYPE,'/')#" output="#cfhttp.FileContent#">
И это работает для CSV и XML файлов. Но я хочу, чтобы он работал и с файлами Excel.
Пожалуйста, помогите. Спасибо заранее.
Вы пытались установить 'getAsBinary =" Auto "' в теге cfhttp? –
Я могу получить его как двоичный, но все же как получить расширение файла? – Beginner
@cfqueryparam Есть ли способ получить расширение файла? – Beginner