explicitly set content type on the StringEntity so its not ignored by the http client