When sending data to the server, use this content type. Default is "application/x-www-form-urlencoded; charset=UTF-8", which is fine for most cases. If you explicitly pass in a content-type to
$.ajax(), then it is always sent to the server (even if no data is sent). As of jQuery 1.6 you can pass
false to tell jQuery to not set any content type header. Note: The W3C XMLHttpRequest specification dictates that the charset is always UTF-8; specifying another charset will not force the browser to change the encoding. Note: For cross-domain requests, setting the content type to anything other than
text/plain will trigger the browser to send a preflight OPTIONS request to the server.