There's no difference in it being an XMLHttpRequest post. The whole async side of nettalk depends on them, so there are lots of them happening all the time.
The method NetWebServerWorker._HandlePost should call _ParseSettings, so I guess following that code is the place to start debugging if you can't make an example.
cheers
Bruce