rudimentary HTTP POST support