【问题标题】:What is the URL for alfresco CMIS 1.1 queries什么是露天 CMIS 1.1 查询的 URL
【发布时间】: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 字符串。

【问题讨论】:

    标签: json alfresco cmis


    【解决方案1】:

    您可以使用 HTTP GET 和 HTTP POST 执行查询。

    HTTP GET URL 结尾为:.../browser?cmisselector=query&q=select...

    有关 HTTP POST 示例,请参阅: http://docs.oasis-open.org/cmis/CMIS/v1.1/os/examples/browser/doQuery-request.log

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多