The problem was that sometimes the site responded with just headers so that content-length was 0. <br>In this case the http-request returned request equal to nil and that confused me (I was expecting a zero length string). <br>
Now I look at the (header-value :content-length headers) and if it's zero, I get all the information I need from (header-value :location headers). I wonder if response should be nil when content-length is 0?<br><br><div class="gmail_quote">
On Fri, May 9, 2008 at 3:44 PM, Edi Weitz <<a href="mailto:edi@agharta.de">edi@agharta.de</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Fri, 9 May 2008 15:37:47 -0400, "Andrei Stebakov" <<a href="mailto:lispercat@gmail.com">lispercat@gmail.com</a>> wrote:<br>
<br>
> I am using drakma-0.11.5 and chunga-0.4.2 on Ubuntu with<br>
> sbcl-1.0.15.  I am going to use *header-stream* to see if it gives<br>
> some clue.<br>
<br>
</div>If that doesn't help, try to use something like Wireshark.  Or,<br>
alternatively, try with another Lisp and/or from another OS.<br>
Sometimes that makes a difference.  (Which would be a bug in Drakma<br>
because it shouldn't.)<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
drakma-devel mailing list<br>
<a href="mailto:drakma-devel@common-lisp.net">drakma-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel</a><br>
</div></div></blockquote></div><br>