我正在使用alfresco 5.2
作为CMS
。我使用autoRename
属性创建内容,如下所示(虚拟)。
{
"name":"xyz.pdf",
"nodeType":"cm:content",
"relativePath":"X/Y/Z",
"autoRename":true
}
我从下面的链接中得到这个。我发布了这个Json
[{ "name":"yoB4004-RA.pdf","nodeType":"cm:content","relativePath":"1","autoRename":true,"properties":{"cm:title":"yoB4004-RA.pdf","cm:description":"yoB4004-RA.pdf"}},{ "name":"yoB4004-RA2.pdf","nodeType":"cm:content","relativePath":"1","autoRename":true,"properties":{"cm:title":"yoB4004-RA2.pdf","cm:description":"yoB4004-RA2.pdf"}}]
但是得到这个错误
ResponseContentUtil [isSuccess=false,statusCode=400,responseMessage={“错误”:{“errorKey”:“无法从HTTP请求主体读取内容:未识别的字段\”“autoRename\”(org.alfresco.rest.api.model.Node类),未标记为“资料来源: java.io.BufferedReader@13f456b5;行: 1,列: 88上的可忽略\n”,"statusCode":400,"briefSummary":"03280036无法从HTTP请求主体读取内容:未识别的字段\"autoRename\“(org.alfresco.rest.api.model.Node类),未标记为资料来源: java.io.BufferedReader@13f456b5;行: 1,列: 88上的可忽略\n”,“stackTrace”:“出于安全原因,堆栈跟踪不再显示,但属性保留在以前的版本中”,"descriptionURL":"https://api-explorer.alfresco.com"}}]
此post不使用autoRename
属性。
发布于 2018-05-02 12:46:52
'autoRename‘是查询的一部分,您正在尝试将它传递到JSON主体中。理想情况下,您的请求URL应该如下所示
http://localhost:8080/alfresco/api/-default-/public/alfresco/versions/1/nodes/-my-/children?autoRename=true
应该将JSON传递给
“autoRename”:真的
并将其附加到URL的末尾,如上面的URL所述
https://stackoverflow.com/questions/50073649
复制相似问题