[Squeak-fr] Problème pour télécharger une image.
Hilaire Fernandes
hilaire2006 at laposte.net
Dim 24 Sep 12:38:35 UTC 2006
A mettre dans la FAQ ?
Hilaire
Gaetan Le Brun a écrit :
> 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'
> <http://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
> <mailto: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'
> <http://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
> <mailto: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 <mailto:gaetan.lebrun at gmail.com>
> Cell : +33 685 226294
> ------------------------------------------------------------
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
More information about the Squeak-fr
mailing list