如果您使用cffile action = "upload"
,则会获得大量元数据(例如,filesize,fileextension等)。
如何为服务器上已存在的文件获取相同的数据?
我希望cffile action="read"
能够提供此功能,但它似乎只提供了文件的内容,而不是与之相关的元数据。
我已经搜索过此内容,除非我遗漏了某些内容,否则获取元数据的唯一方法就是上传文件。
答案 0 :(得分:6)
您需要 GetFileInfo 功能。您需要将文件路径传递给此函数。 请查看documentation。
示例:
<cfset fileinfo = GetFileInfo(temp.pathtoyourfile)>
<cfdump var='#fileinfo#' label="fileinfo">