Alfresco CMIS,用于下载文件的错误文件名

时间:2012-09-06 06:48:52

标签: url filenames alfresco cmis

我有一个网站通过CMIS与Alfresco安装集成。问题是我从Alfresco获得的内容网址很难看。主要问题是文件名是“content.xxx”(xxx是文件扩展名)。

在另一个项目中,我们通过将文档通过网站流式传输到访问者来解决了这个问题,但是对于这种情况(内部网络)没有任何意义,只引入了另一个问题来源。但我不能让用户接受content.xxx作为他们将要使用的所有文件的文件名,所以我需要一种方法来解决这个问题。

毕竟,通过网站流式传输文件是最好的选择吗?

1 个答案:

答案 0 :(得分:2)

您可能正在使用已弃用的CMIS网址。当我使用适当的CMIS URL和AtomPub绑定(/ alfresco / cmisatom)获取名为“test.txt”的对象的内容流时,我使用以下URL: /alfresco/cmisatom/1b8980cc-1f1b-4ac3-b26f-17aeee0cefc9/content/test.txt?id=workspace%3A%2F%2FSpacesStore%2Fc20d54f9-01b6-4c80-861b-094c2246ab21%3B1.0

如果我使用弃用的URL(/ alfresco / s / api / cmis)进行连接,则内容流URL将变为: /alfresco/s/cmis/s/workspace:SpacesStore/i/c20d54f9-01b6-4c80-861b-094c2246ab21/content.txt

您是否可以仔细检查您是否使用了不推荐使用的网址,看看是否可以解决您的问题?