Fix http 413

Fix HTTP 413-causing issue.  Using 'params' instead of 'body' to pass data to the server was overloading the URL with too many characters.  Now we pass the JSON data in the request body as expected and the 413 no longer happens.