Clean up HttpType

Request body handling for GET and POST can actually be done on the site,
rather than relying on the caller to supply a parser.