2

私はこれを投稿する前に、このフォーラムのすべてのトピックを調べて答えを見つけようとしました。ほとんどの人は、単にSWFUploadを使用する必要があると言いますが、ActiveXについて言及する人もいますが、それは継続します。

25 MBを超えるファイル、つまり実行可能ファイルをアップロードしようとすると、GoogleがgMailで実行するため、これが実行可能であることはわかっています。

私の質問は、ファイルが実際にサーバーに到達する前に、ファイルサイズとmimeタイプをどのように判断できるかということです。

私は主にそれは不可能な仕事だと思っていましたが、Googleは私が間違っていることを証明しました。

誰かが私にそのようなタスクを達成する方法についての決定的な答えを与えることができますか?

ありがとう

4

1 に答える 1

2

Gmail do use a flash uploader, inspect the attach link in Firebug and you will see it uses uploader/uploaderapi2.swf. Disable the Flash add-in and it will behave differently.

于 2010-04-23T11:32:10.110 に答える