HTTP request body instead of JSON

Closes #228