I had a feeling that the HttpClient wasn't handling cookies properly... Code (Text): <div class="text" id="{CB}" style="font-family: monospace;"><ol><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;">Bad Request</li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;">Your browser sent a request that this server could not understand.</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;">Size of a request header field exceeds server limit.</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;">Cookie: ld_chip_neon=2007-09-21%2C+np_randseed%3D65024157339008162%2C+xt6Yr4e33D%3D6586994373076814487169%2C+np_uniq%3D2007-09-21%2C+ld_%3D2007-09-21%2C+np_randseed%3D65024157339008162%2C+xt6Yr4e33D%3D6586994373076814487169%2C+np_uniq%3D2007</li><li style="padding: 0 5px; background-color: #f9f9f9; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;"> </li><li style="padding: 0 5px; background-color: #fff; line-height: 16px; border-bottom: 1px solid #efefef; border-left: 1px solid #999;">Apache/1.3.33 Server at [url=http://www.neopets.com]http://www.neopets.com[/url] Port 80</li></ol></div> It appears that they just stack up every request... I guess I'm going to end up writing my own wrapper no matter which way I come at it. Btw that cookie is about 3000 characters long, I had to cut it off.
You just have to replace the "+" signs with a ";" sign, and replace the HTML characters with the normal ones. To do this, just get the number after the percent sign % and convert the ASCII number to a character.