$.post() doesn't send data as json but as x-www-form-urlencoded instead
问题 This one is really weird. I've multiple $.post() in the code but there is one dunno why sends the json parameters as x-www-form-urlencoded instead and therefore doesn't work. Here's the code: $.post("/Route/SaveTransportProperties", { properties: JSON.stringify(propArray), currTravelBox: JSON.stringify(travelBoxObj), accessToken: getAccessToken()}, function(data) { //DO STUFF }); The XHR looks like this in Firefox: Any ideas why is this happening? I also enforced the type as 'json' but doesn