I'm new to this forum, so first of all "hello" to everybody. Then I'm also pretty new to flash development, so please bear with my ignorance.

I'm struggling to find out how to send POST requests using AS2 containing arbitrarily encoded content. The closest things I came across so far is LoadVars, but as far as I undertstand the content has to be URL-encoded. Is there any way to get around this, or is there another way to acheive this that I've missed so far.

A bit of background:
I want to write a widget for my Chumby (http://www.chumby.com/) to control a Squeezebox server (http://en.wikipedia.org/wiki/Squeezebox_Server). The chumby is a Flash Lite 3.1 device, so I'm limited to AS2.
My preferred way to interface to the Squeezebox server is to use its JSON-RPC (http://en.wikipedia.org/wiki/JSON-RPC) interface. However, for this I need to be able to craft POST requests with application/json-encoded payload holding strings like
Code:
{"id":1,"method":"slim.request","params":["",["player","count","?"]]}
Is there a way to do what I want being confined to FlashLite 3.1/AS2?

Cheers,
Hoopy