Sorry, I wrote some wrong codes in OnMyDocData, now it work fine.


On Fri, Apr 26, 2013 at 8:34 AM, xlq <xliuqi...@gmail.com> wrote:

> I created dynamically a HTTPCli and use it to get the URL:
>
> mHttpCli                    := THttpcli.Create(nil);
> mHttpCli.OnCommand          := OnMyCommand;
> mHttpCli.OnHeaderData       := OnMyHeaderData;
> mHttpCli.OnDocData        := OnMyDocData;
> mHttpCli.MultiThreaded      := true;
> mHttpCli.URL    := '
> http://media.soundcloud.com/stream/EvkwidLYJX0C?stream_token=UUQGe';
> mHttpCli.RcvdStream := TFileStream.Create('c:\tmp\1', fmCreate);
>
> mHttpCli.Get;
> ......
>
> It can not redirect automtically in delphi XE3, but it work fine in
> delphi 7
>
> Where to get the ICS frame browser demo code? thanks.
>
>
>
>
> On Thu, Apr 25, 2013 at 5:23 PM, Angus Robertson - Magenta Systems Ltd <
> an...@magsys.co.uk> wrote:
>
>> > Now I use HTTPCli version is Version: 8.00 in Delphi XE3, and the
>> > link no longer redirect
>>
>> Using the ICS frame browser demo, redirection works fine here, although
>> nothing useful is displayed since it's an audio clip, some headers
>> removed to keep this shorter:
>>
>> FrameBrowser Get:
>> http://media.soundcloud.com/stream/EvkwidLYJX0C?stream_token=UUQGe
>> [0] > GET /stream/EvkwidLYJX0C?stream_token=UUQGe HTTP/1.1
>> [0] < HTTP/1.1 302 Moved Temporarily
>> [0] < Location:
>> http://ec-media.soundcloud.com/EvkwidLYJX0C.128.mp3?ff61182e3c2ecefa438cd0
>> 2102d0e385713f0c1faf3b0339595665fc070deb1153437a8cc50fcf5df5446cc7a6d80703<http://ec-media.soundcloud.com/EvkwidLYJX0C.128.mp3?ff61182e3c2ecefa438cd02102d0e385713f0c1faf3b0339595665fc070deb1153437a8cc50fcf5df5446cc7a6d80703>
>> e31311b9e16c48bdc354806dd5d714b613abe12468&AWSAccessKeyId=AKIAJ4IAZE5EOI7P
>> A7VQ&Expires=1366880598&Signature=1K94rAZVg0SkRaxlFjWltf%2FeVLs%3D
>> [0] StateChange: httpBodyReceived
>> [0] Connected to ec-media.soundcloud.com
>> [0] > GET
>> /EvkwidLYJX0C.128.mp3?ff61182e3c2ecefa438cd02102d0e385713f0c1faf3b03395956
>> 65fc070deb1153437a8cc50fcf5df5446cc7a6d80703e31311b9e16c48bdc354806dd5d714
>> b613abe12468&AWSAccessKeyId=AKIAJ4IAZE5EOI7PA7VQ&Expires=1366880598&Signat
>> ure=1K94rAZVg0SkRaxlFjWltf%2FeVLs%3D HTTP/1.1
>> [0] > Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
>> [0] < HTTP/1.1 200 OK
>> [0] < Content-Type: audio/mpeg
>> [0] < Date: Thu, 25 Apr 2013 09:02:58 GMT
>> [0] < Content-Length: 382013
>> FrameBrowserGetPostRequestEx Done: Status 200
>> [0] Disconnected
>>
>> Angus
>>
>> --
>> To unsubscribe or change your settings for TWSocket mailing list
>> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
>> Visit our website at http://www.overbyte.be
>>
>
>
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to