我想从使用cfhttp的自动下载url中获取文件。 我使用下面的代码:从coldfusion中的自动下载url中获取文件
<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文件。
请帮忙。 在此先感谢。
您是否尝试过在cfhttp标签中设置'getAsBinary =“Auto”'? – 2015-02-12 07:35:32
我可以把它作为二进制文件,但仍然如何获得文件扩展名? – Beginner 2015-02-12 07:39:52
@cfqueryparam有没有什么办法可以得到文件扩展名? – Beginner 2015-02-12 17:44:24