400错误“您必须在请求的正文中传递有效的补丁文档。”

时间:2019-07-29 12:22:23

标签: javascript ajax azure-devops workitem

我目前正在尝试使用API​​在Azure Devops中创建工作项。但是,我一直遇到400错误“您必须在请求的正文中传递有效的补丁文档。”。以下是我提出的javascript请求。我确定网址正确。我已经尝试过POST,在json数据中使用from:null。有谁知道为什么在这里发生错误?我正在使用API​​版本5.0。

    const nData = [
              {
                "op": "add",
                "path": "/fields/System.Title",
                "value": "Sample task"
              }                   
            ];
const promise = $.ajax({
            url: url,
            type:'PATCH',
            contentType: "application/json-patch+json",
            dataType: 'json',
            data: nData,
            headers: {
                'Authorization': 'Basic ' + btoa("" + ":" + myPatToken)
            }
        });

0 个答案:

没有答案