Send contentType JSON when content is JSON

Fix for sending JSON as JSON, making auth & headers work methods work.