2008-11-06 5 views
0

En flash, vous pouvez ouvrir un fichier sur l'ordinateur de l'utilisateur. En flash 9 vous pouvez télécharger et télécharger le fichier et en flash 10 vous pouvez accéder au contenu du fichier.Obtenir la liste de répertoires en utilisant Flash

Il est sécurisé car l'utilisateur doit choisir le fichier à partir d'une boîte de dialogue de fichier pour permettre un accès flash à celui-ci.

Ce que je voudrais faire dans mon application est d'obtenir une liste de répertoires des fichiers/sous-répertoires dans un répertoire. Ce n'est pas vraiment différent de télécharger un fichier choisi par l'utilisateur pour lister le contenu d'un répertoire choisi par l'utilisateur, donc je ne vois pas les implications de sécurité. Je n'ai pas besoin d'accéder aux fichiers, il suffit de les lister,

Mais il semble qu'il n'y ait aucun moyen de le faire en flash? Ai-je raison ou ai-je oublié quelque chose?

Je peux toujours utiliser une applet java signée à la place si nécessaire, mais le flash semble plus approprié pour mon application particulière, donc j'ai pensé que cela valait la peine de poser la question.

Répondre

1

Il est peu sûr, à moins que, peut-être, vous demandez à l'utilisateur de pointer vers le répertoire désiré avec une boîte de dialogue de navigation du dossier, si nous restons dans la logique ci-dessus ...
Même eux, les utilisateurs peuvent, par inadvertance, donner plus d'informations que ils devraient avec ce moyen.
Comme quand ils ouvrent tous les dossier Documents and Settings aux réseaux P2P ... :-)

Insecure parce que les gens peuvent obtenir les noms de fichiers intéressants, peut-être explorer les caches du navigateur, etc.

Questions connexes