在 ColdFusion 中使用 cffile 时,在将文件上传到网络服务器后,会创建 cffile 结构,该结构应该具有一个名为“oldFileSize”的值。每次我上传并检查该值时,它都有新文件的大小,而不是覆盖文件的大小。是否有一些设置可以纠正这个问题,或者这是 cf8 中 cffile 中的错误?
澄清:如果您使用 cffile 命令将文件上传到服务器,它将尝试将该文件存储在您在命令中指定的位置。如果目的地已经有一个具有相同名称和路径的文件,那么您的 cffile 命令中的选项之一可以打赌覆盖任何现有文件。如果这样做,将返回一个名为 cffile 的结构,其属性名为“oldFileSize”。该文档指出 oldFileSize 应该是被覆盖的文件的大小。相反,它返回正在上传的文件的大小。