【发布时间】:2014-05-23 16:08:03
【问题描述】:
我正在尝试弄清楚如何在 Alfresco 4.2 中使用新的浏览器绑定。我知道服务 URL 是 https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser
而且我能够以安静的方式请求对象和路径 https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser/root/Sites https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser?objectId=xxx
但我不明白的是如何将规范的“选择器”和“操作”转换为 URL。例如,我不知道执行“查询”的 URL 是什么。
http://docs.oasis-open.org/cmis/CMIS/v1.1/cs01/CMIS-v1.1-cs01.html#x1-5540003
我尝试了所有这些都无济于事: https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser/doQuery?q=select ... https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser/root/doQuery?q=select ... https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser?cmisaction=query&statement=select.... https://server.com/alfresco/api/-default-/public/cmis/versions/1.1/browser/cmisselector=query&q=select...
我认为我无法阅读规范。该规范列出了命名 URL(服务 url、存储库 url、对象 url 等)的一堆“选择器”和“操作”。但没有解释如何将它们形成 URL 字符串。
【问题讨论】: