I had a similar experience until I upgraded to the latest versions of some of the supporting libraries. I had to upgrade a number of them, so unfortunately I can't point to exactly which one. Perhaps FLEXI-STREAMS and underlying TRIVIAL-GRAY-STREAMS.
On Sat, Mar 7, 2009 at 5:58 PM, Andrei Stebakov lispercat@gmail.com wrote:
I wonder what am I missing when a call like (http-request "http://lisp.org/") returns a binary array:
#(60 116 105 116 108 101 62 114 101 100 105 114 101 99 116 46 46 46 60 47 116 105 116 108 101 62 60 109 101 116 97 32 104 116 116 112 45 101 113 117 105 118 61 34 82 101 102 114 101 115 104 34 32 99 111 110 116 101 110 116 61 34 48 59 32 117 114 108 61 47 97 108 117 47 104 111 109 101 34 62) 200 ((:DATE . "Sat, 07 Mar 2009 22:56:52 GMT") (:CONNECTION . "Close") (:SERVER . "AllegroServe/1.2.50") (:TRANSFER-ENCODING . "chunked")) #<PURI:URI http://lisp.org%3E #<FLEXI-IO-STREAM {107E2C79}> T " OK"
Before I upgraded to the new hunchentoot and drakma and chunga it would give me a text string. Thank you, Andrei
drakma-devel mailing list drakma-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel