我目前正在尝试使用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)
}
});