ACL ports and chunking
Karsten <[email protected]> Tue, 10 Jun 2003 23:31:59 +0200
| Newsgroups | gmane.lisp.cl-http |
|---|---|
| Message-ID | <[email protected]> |
Fellow CL-HTTPlers i am currently trying to update the acl port of cl-http to latest Allergro 6.2 + patches. After some initial problem - in mcl;server;resources.lisp. (do-external-symbols (sym :resources) (import sym :minp) (export sym :minp)) fails - (change-class on the client sockets now crashes) I now have it more or less running fine. The remaining problem is chunking. I noticed that chunking fails often with browsers from the netscape family (netscape, phoenix9 and works fine with internet explorer. with fails i refer to a browser showing a complete html page including headers as plain text, e.g HTTP/1.1 200 OK Date: Wed, 04 Jun 2003 21:59:45 GMT Server: CL-HTTP/70.159 (International Allegro CL Enterprise Edition; 1.6.3) Content-type: text/html; charset=ISO-8859-1 Transfer-Encoding: chunked 42 bar 0 this happens both in the jkf and the obc port (side remark. the file obc;server;patched.lisp is patching the wrong things and should not be loaded). Since chunking in Lispworks works on my machine I thought that the allegro code for chunking might be plain wrong, but for the example page above in lispworks is emitting the same lines (except for the Server type obviously) . Than I changed the sockets in ACL from bivalent to hiper. This seems to help a bit, but not to much. Any ideas where I could investigate further on? Olivier, are you still out there? Unfortunately my eMail client might think that i am trying to send an html-mail, so i apologize in advance for any error. Karsten