Is it possible to write a custom client other than a web browser?

Going backwards from HTML5 to XHTML? I don’t think so.

If you want something to parse use the raw post.