2015-07-06 1 views
0

Я хочу знать параметры hotname в javascript webscript. Информации мне нужно являются:alfresco webscript получить имя хоста params

  1. протокола URL (HTTP | HTTPS)
  2. порт сервера
  3. имя хоста

Есть ли способ, чтобы найти эту информацию в акции или под открытым небом WebScript?

спасибо.

+0

На каких языках вы пишете свой веб-сайт в Java или JavaScript? (Самый простой способ получить детали друг от друга - все) – Gagravarr

ответ

1

Если вы пишете веб-страницу Java, то лучшим вариантом является то, что вы вводите SysAdminParams bean в webscript как пружинную зависимость. Он доступен в виде боба с ID sysAdminParams

Если вы пишете JavaScript WebScript работает на Repository (Alfresco), тогда есть ScriptUrl object доступны в качестве объекта сценария urls базы, которую вы можете использовать для извлечения деталей.

Если вы пишете что-то на стороне Share, часто самым простым вариантом является вызов org/alfresco/repository/site/site-share-view-url.get примерно чем-то вроде http://localhost:8080/alfresco/service/api/sites/shareUrl?nodeRef={nodeRef}. Он вернет вам полный URL-адрес, чтобы просмотреть этот узел в Share, избавив вас от необходимости создавать его самостоятельно!