Arno Garrels wrote:
> Fastream Technologies wrote:
>> I have 7.17 but it still does not work! Could you send me the entire
>> unit so that I could compare?
> 
> http://svn.overbyte.be:8443/svn/ics/trunk/Delphi/Vc32/OverbyteIcsHttpProt.pas

Of course you have to add the three lines fix from my first reply!

> 
> I use the OverbyteIcsHttpTst demo out of the box, against
> http://www.duodata.de/xtest.php?m=1
> 
> where "m" can be 1-16
> 
> Can somebody else confirm?
> 
> --
> Arno Garrels
> 
> 
>> Best Regards,
>> 
>> Gorkem Ates
>> *Fastream Technologies*
>> *Software IQ: Innovation & Quality*
>> http://www.iqproxyserver.com | http://www.fastream.com |
>> twitter.com/fastream
>> *Pbx:* +90-312-223-2830 (weekdays, 9am-6pm *GMT+300*)
>> Join *IQ Proxy Server email list *at
>> http://groups.yahoo.com/group/IQProxyServer
>> On Sun, Sep 11, 2011 at 10:33, Arno Garrels <arno.garr...@gmx.de>
>> wrote:
>> 
>>> Fastream Technologies wrote:
>>>> Nice try but not there yet. Test cases 8, 9, 10, 12, 13, 14 still
>>>> fail. Best Regards,
>>> 
>>> Not for me, using OverbyteIcsHttpProt.pas V7.17. V7.15+ should work
>>> as well.
>>> 
>>> 
>>> 
>>>> 
>>>> SZ
>>>> On Sun, Sep 11, 2011 at 09:46, Arno Garrels <arno.garr...@gmx.de>
>>>> wrote:
>>>> 
>>>>> Fastream Technologies wrote:
>>>>>> Hello,
>>>>>> 
>>>>>> I have had a coder code a PHP script for this purpose. In the
>>>>>> script the buggy cases are marked in source. Just POSTed with ICS
>>>>>> Post demo to IIS 7.5 and the bug showed its ugly face. Since we
>>>>>> have a big customer awaiting the fix, if somebody could sacrifice
>>>>>> his Sunday to help fix it out, we will donate $100 to him to his
>>>>>> Paypal or share-it or whatever. The test case is at,
>>>>> 
>>>>> Try this fix:
>>>>> 
>>>>> procedure THttpCli.GetBodyLineNext;
>>>>> [..]
>>>>>                { Here we simply ignore until next LF }
>>>>>                while N > 0 do begin
>>>>> //                  if P^ = #10 then begin
>>>>>                    if Ord(FReceiveBuffer[P]) = 10 then begin // FP
>>>>>                        09/09/06 if FChunkLength = 0 then
>>>>> // <= AG 09/11/2011
>>>>>                            FChunkState := httpChunkDone      // <=
>>>>> AG 09/11/2011
>>>>>                        else                                  // <=
>>>>> AG 09/11/2011
>>>>>                            FChunkState := httpChunkGetData;
>>>>>                        Inc(P);
>>>>>                        Dec(N);
>>>>>                        break;
>>>>>                    end;
>>>>> --
>>>>> Arno Garrels
>>>>> --
>>>>> 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 
--
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