According to RFC 2068, "Range: bytes=" is 0 index based.
Because of bug in unit, it is not possible to use 0 - n range.
To correct this:
function THTTPSend.HTTPMethod(const Method, URL: string): Boolean;
...
// SZ
// To exactly follow RFC 2068
// if FRangeStart > 0 then
if FRangeStart >= 0 then
begin
if FRangeEnd >= FRangeStart then
...
Sasa
--
www.szutils.net
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public