alfresco webscript获得主机名params

时间:2015-07-06 11:17:17

标签: url alfresco params host

我想知道javascript webscript中的hotname params。 我需要的信息是:

  1. url protocol(http | https)
  2. 服务器端口
  3. 主机名
  4. 有没有办法在分享或露天网页上找到这些信息?

    谢谢。

1 个答案:

答案 0 :(得分:1)

如果您正在编写Java webscript,那么您最好的选择可能是将SysAdminParams bean作为spring依赖注入webscript。它以ID为sysAdminParams

的bean提供

如果您正在编写在Repository(Alfresco)上运行的JavaScript webscript,那么ScriptUrl object可用作urls基本脚本对象,您可以使用它来获取详细信息。

如果您在共享方面写一些内容,通常最简单的选择就是调用org/alfresco/repository/site/site-share-view-url.get之类的http://localhost:8080/alfresco/service/api/sites/shareUrl?nodeRef={nodeRef}。将返回完全限定的URL以在Share中查看该节点,从而省去了自己构建它的麻烦!