Hello :)

PS : tu peu tenter d'envoyer le fichier en base64 :)

Te faut encrypter côté serveur et décrypter à la réception.

Si cela t'intéresse tu peux tenter d'utiliser ma classe Base64 maison :

http://code.google.com/p/calista/source/browse/trunk/AS3/src/calista/utils/Base64.as

A noter que j'ai 2 implémentations, une pour les ByteArray et une pour les
String simples car je me suis rendu compte que pour des Strings il est
préférable d'éviter les ByteArray... évitons de généraliser :D

EKA+ :)

Le 15 février 2010 18:19, ekameleon <[email protected]> a écrit :

> Hello :)
>
> La lecture de la doc est sans appel :
>
> http://help.adobe.com/fr_FR/AS3LCR/Flash_10.0/flash/events/DataEvent.html
>
> data : String
> Les données brutes chargées dans Flash Player ou Adobe AIR.
>
> EKA+ :)
>
> On 15 fév, 18:15, Philippe <[email protected]> wrote:
> > Bonjour,
> >
> > J'utilise pour la premiere fois FileReference.
> > Je suis parti de l'exemple de la doc:
> http://livedocs.adobe.com/flex/3/langref/flash/net/FileReference.html...
> >
> > j'ai simplement modifié une fonction:
> >         private function
> > uploadCompleteDataHandler(event:DataEvent):void
> >         {
> >             trace("uploadCompleteData: " + event);
> >             trace(event.data);            // j'ai rajouté le trace...
> >         }
> >
> > mon objectif est d'envoyer un jpg du user vers le serveur, et faire en
> > sorte que le serveur le renvoie directement (sans le stocker, rien)
> > vers le swf. si le swf sait prendre le jpg sans passer par le serveur,
> > je prends :) mais j'ai l'impression que ce n'est pas possible.
> >
> > Malheureusement, a chaque fois, je recupere un tout petit truc (que je
> > n'arrive pas a identifier), mais jamais un bon gros jpg bien lourd.
> >
> > Est-ce que c'est une limitation de FileReference ? on ne peut recevoir
> > que des string ?
> >
> > coté serveur, je fais juste ca:
> >         jpg = self.request.get('Filedata')
> >         self.response.headers['Content-Type'] = "image/jpeg"
> >         self.response.out.write(jpg)
> >
> > merci pour votre aide!
> >
> > Philippe
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes FCNG.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected] <fcng%[email protected]>.
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr
>
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/fcng?hl=fr

Répondre à