Re: [Squeak-fr] Problème pour télécharger une image.

Gaetan Le Brun gaetan.lebrun at gmail.com
Dim 24 Sep 10:44:12 UTC 2006


Merci, c'est ce qu'il me fallait.

J'avais trouvé entre temps une autre manière de faire via la classe
HTTPSocket :

GIFReadWriter putForm: (HTTPSocket httpGif: '
www.google.fr/intl/fr_fr/images/logo.gif') onFileNamed: 'google.gif'

Mais ce n'est pas assez générique, je préfère ta solution :)



On 9/22/06, Damien Cassou <damien.cassou at laposte.net> wrote:
>
> Gaetan Le Brun a écrit :
> > Bonjour,
> >
> > Je cherche une manière de télécharger un fichier à partir d'une URL.
>
> Salut,
>
> j'ai essayé ça et ça a marché:
>
> |fs|
> fs := FileStream newFileNamed: 'google.gif'.
> fs binary.
> fs nextPutAll: (HTTPClient httpGet:
> 'www.google.fr/intl/fr_fr/images/logo.gif') contents.
> fs close.
>
>
> Plusieurs points:
>
> - il faut mettre le flux en binaire pour éviter les conversions
> inadéquates
>
> - il faut ajouter #contents après ce que retourne HTTPClient>>httpGet:
> pour convertir le flux en une collection de caractères qui va ensuite
> être écrite.
>
>
> J'espère que ca ira.
>
> Bye
>
> --
> Damien Cassou
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>



-- 
------------------------------------------------------------
Gaëtan Le Brun
4 avenue Pierre Donzelot
35000 Rennes
------------------------------------------------------------
Email : gaetan.lebrun at gmail.com
Cell : +33 685 226294
------------------------------------------------------------
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20060924/f5b3c61a/attachment.htm


More information about the Squeak-fr mailing list