Flash 8文件参考和文件完整性检查
Flash 8 FileReference API使您能够定期检查传输的字节数:Flash 8文件参考和文件完整性检查,flash,actionscript,filereference,Flash,Actionscript,Filereference,Flash 8 FileReference API使您能够定期检查传输的字节数: listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void { trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal); } (更多资讯及短片) 在上载的情况下,您建
listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal);
}
(更多资讯及短片)
在上载的情况下,您建议使用此方法检查上载文件的完整性吗?只要在正确上载文件时收听onComplete事件即可进行检查。 如果到目前为止没有引发错误事件,则该文件应位于服务器上 如果您不希望在发布文件的完整性方面信任FlashPlayer(例如,您的服务器无法将其从/tmp文件夹中移动,等等),则可能需要采取一些措施来确保该过程正确完成:
- 检查客户端的文件大小(最好是校验和,但不要认为你能得到)
- 在文件上载请求中发布此信息李>
- 收到post数据后,从接收的文件中收集服务器端的相同信息(大小、校验和),并将其与客户端生成的信息进行比较
- 发回状态(失败/成功)