Re: [Synalist] Loading images via http

2011-07-04 Thread Felipe Monteiro de Carvalho
thanks,

I see now that it works correctly, it seams that the problem is in the
html component that I am using.

-- 
Felipe Monteiro de Carvalho

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
synalist-public mailing list
synalist-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synalist-public


Re: [Synalist] Loading images via http

2011-07-01 Thread Noa Shiruba
Hi,

I am doing the same thing in my code in Lazarus/Mac OS X, and it loads from 
disk into the image component afterwards with no issues.  I can send the 
relevant code if you would like.


Thank you,
Noah silva 

On 2011/07/01, at 16:27, Felipe Monteiro de Carvalho 
 wrote:

> Hello,
> 
> I am trying to load an image via http, so I simply issue a HTTP
> request for it and then I will try to save it to the disk, something
> like this:
> 
> var
>  Client: THttpSend;
>  i: Integer;
> begin
>  Client := THttpSend.Create;
>  try
>Client.Headers.Add('Accept:image/png, image/jpeg, image/gif');
>Client.Headers.Add('Accept-Language:en-gb,en;q=0.5');
>Client.Headers.Add('Accept-Charset:utf-8;q=0.7,*;q=0.7'); // 
> ISO-8859-1,
> 
> //  Client.UserAgent := AUserAgent;
>Client.HttpMethod('GET',
> 'http://www.cs.ucf.edu/courses/testpage/tinyUCF.gif');
> 
>Client.Document.Position := 0;
>ADest := TMemoryStream.Create;
>ADest.CopyFrom(Client.Document, Client.Document.Size);
>ADest.SaveToFile('/Users/felipe/test.gif');
> 
>{$IFDEF FPB_DEBUG_IMAGE_LOAD}
>ContentsList.LoadFromStream(Client.Document);
> 
>WriteLn('Starting to receive image: ' + AURL);
>for i := 0 to ContentsList.Count-1 do
>  WriteLn(ContentsList.Strings[i]);
> 
>Contents := ContentsList.Text;
>{$ENDIF}
>  finally
>Client.Free;
>  end;
> end;
> 
> But the image that I save to my HD is not valid =O I added more debug
> info and checked that there is no http header in the beginning of the
> message, so I suppose that it starts directly with the binary data, or
> not? Another possibility: Maybe the data uses some kind of encoding
> instead of being raw binary data?
> 
> I just though that maybe someone here will know the answer to this =D
> 
> Any ideas?
> 
> thanks,
> -- 
> Felipe Monteiro de Carvalho
> 
> --
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security 
> threats, fraudulent activity, and more. Splunk takes this data and makes 
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> ___
> synalist-public mailing list
> synalist-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/synalist-public

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
synalist-public mailing list
synalist-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synalist-public