我有一个希望接收 JSON 的 Web 服务,如下所示:
{"first_name":"test","last_name":"teste","email":"[email protected] /cdn-cgi/l/email-protection","mobile":"+44 22 2222 2222", "password":"testing"}
我在 jQuery 中的 AJAX 调用:
$.ajax({
type: "POST",
url: hb_base_url + "consumer",
contentType: "application/json",
dataType: "json",
data: {
first_name: $("#namec").val(),
last_name: $("#surnamec").val(),
email: $("#emailc").val(),
mobile: $("#numberc").val(),
password: $("#passwordc").val()
},
success: function(response) {
console.log(response);
},
error: function(response) {
console.log(response);
}
});
有什么方法可以检查发送数据的格式吗?据推测,我没有将正确的 JSON 发送到服务器(这是验证的第一步)。
我的 jQuery 代码是否发送了有效的 JSON 或者我错过了什么?