2014-09-29 10 views
1

cffile action = "upload"을 사용하는 경우 메타 데이터로드가 발생합니다 (예 : 파일 크기, 파일 확장자 등).ColdFusion cffile action = "read"메타 데이터를 얻는 방법?

서버에 이미있는 파일에 대해 동일한 데이터를 어떻게 가져 옵니까?

나는 cffile action="read"에게이 파일을 제공 할 것으로 예상되지만 파일의 내용 만 제공하고 메타 데이터는 제공하지 않는 것으로 보입니다.

내가 봤어 그리고 내가 뭔가를 놓치지 않는 한 그것은 메타 데이터를 얻을 수있는 유일한 방법은 파일을 업로드하는 것 같다.

답변

6

GetFileInfo 기능. 이 함수에 파일 경로를 전달해야합니다. documentation을 확인하십시오.

보기 :

<cfset fileinfo = GetFileInfo(temp.pathtoyourfile)> 
<cfdump var='#fileinfo#' label="fileinfo"> 
+0

간단한 예 여기 : http://coldfusion-example.blogspot.be/2008/12/getfileinfo-function-example-how-to-get.html –