Are you sure the client put the necessary blank line between the header and the content? It's treating your content as a part of the header. (Note how the = after <?xml version was converted to ->>.)
Comment on Re: In HTTPServer - how do I get POST content?
Trouble is the client isn't mine! It is an API provided by a telco. It looks as though there is a blank line, but HTTPServer is somehow splitting the following line - I suppose it is doing it on the '=' ?
Maybe I need to look at other modules as well, pity, this one seemed to have such potential.
Would it be possible to pre process the content by hand? Just thinking out loud, a linke to this HTTPServer would be helpful. BTW the first few lines have => while the rest have ->>