尝试使用简单的密码强度检查服务但是ajax调用成功(200OK响应)在响应主体中没有任何内容(空),并且被激活的回调是下面的错误:
var password = "wefewf";
$.ajax("https://passwordutility.net/api/password/validate?password=" + encodeURIComponent(password), {
method: "POST",
dataType: "xml"
})
.done(function(x) { console.log("** SUCCESS => " + x); })
.fail(function (x) { console.log("** FAILURE => " + x); })
我在这里缺少什么?
答案 0 :(得分:0)
通过使用设置为xml的datatype参数,您已指定响应必须是xml,可以根据jquery ajax documentation由jquery解析。由于响应中没有xml文档,请不要使用该选项。