[racket] HTTP-POST byte string gets truncated

From: Mikko Tiihonen (mikko.tiihonen at tmtiihonen.fi)
Date: Sat Oct 6 06:50:24 EDT 2012

Hi, again!

I'm continuing to build a small HTTP-client. The problem is now that the POST parameter/value byte strings sent by put-pure-port and post-pure-port seem to get truncated somewhere. The request-post-data/raw shows that the byte string gets prepended with "\r\n\r\n" and truncated by four bytes. E.g.

(post-pure-port uri #"param1=hello&param2=world" header)

is received as

#"\r\n\r\nparam1=hello&param2=w"

Is there something I'm missing or this really a bug?

Best,

-Mikko

Posted on the users mailing list.