繁体   English   中英

错误415:x-www-form-urlencoded与JSON

[英]Error 415: x-www-form-urlencoded versus JSON

Web服务接受application/json ,但是$.ajax()dataType : 'json'设置只是尝试将数据发送为application/x-www-form-urlencoded 这有什么窍门?

dataType: 'json'指定jQuery期望从服务器返回 JSON( 请参阅docs )。 为了指定您正在发送JSON,您需要添加contentType: "application/json"

此外,jQuery无法为您将对象转换为JSON。 如果要将任何对象传递给data ,则需要自己对其进行字符串化

data: JSON.stringify(dataObject);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM