Javascript 如何向JsonBlob发出putjqueryajax请求

Javascript 如何向JsonBlob发出putjqueryajax请求,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图调用JsonBlob上的PUT请求,但出现了以下错误 XML解释错误:未找到根元素地址:第1行第1列: 以下是函数: backup : function(data){ data = JSON.stringify(data); console.log(data); var url = "https://jsonblob.com/api/jsonBlob/43c83fba-f591-11e8-85a9-1542923be246"; $.ajax({

我试图调用JsonBlob上的PUT请求,但出现了以下错误

XML解释错误:未找到根元素地址:第1行第1列:

以下是函数:

backup : function(data){
    data = JSON.stringify(data);
    console.log(data);
    var url =  "https://jsonblob.com/api/jsonBlob/43c83fba-f591-11e8-85a9-1542923be246";
    $.ajax({
        url: url,
        type: "PUT",
        data: data,
        dataType: 'json',
        error:function(xhr, status, e){
            console.log(status)
        }
    });

API的错误消息表示它正试图将您的请求解析为XML

显示请求上的内容类型标头:

你还没有包括在内

加上:

$.ajax({
    url: url,
    contentType: "application/json"
$.ajax({
    url: url,
    contentType: "application/json"