我正在使用jQuery向服务器发送JSON数据。然而当我像下面这样进行POST请求时,
$.ajax({
type : 'POST' ,
url : uri,
data : jsonStrJson,
contentType : 'application/json',
success : successFunction
});
即使我提交的是一个json对象,但http请求头的内容类型不是“application/json”。
由于不是“application/json”,服务器无法处理该请求并返回415错误。
是否可以使用JavaScript或jQuery API设置标题?
contentTYpe
翻译为contentType
。 - Jason P