我有一个 JQUERY 文件上传插件,它允许用户将文件上传到 Coldfusion 服务器。该插件以需要我使用 GetHttpRequestData() 获取文件内容的方式将文件提交到服务器。以下是我迄今为止在处理文件数据方面的内容:
<cfparam name="URL.qqfile" type="string">
<cfset x = GetHttpRequestData()>
<cffile action="write" output="#x.content#" file="c:\temp\#URL.qqfile#">
这很有效,很好,但我似乎无法将其带到下一步。
接下来我想要发生的是: A. 确定文件的扩展名。B. 如果它是我的应用程序定义的可接受的 ext,(JPG、PNG、PDF、DOC、DOCX 等)将其上传到服务器上的正确目录。然后删除C上面的临时文件。如果上传的文件是Image,使用CFIMAGE制作缩略图
如何通过 GetHttpRequestData 问题的步骤 AC 完成上述操作?
谢谢