使用 @formula 获取 Lotus Notes 中的主机名

发布于 2024-10-15 20:42:16 字数 163 浏览 5 评论 0原文

使用 @formula 获取 Lotus Notes 中的主机名。例如。 http://WDLR11/sample.nsf/burntest.xsp.I 想要获取WDLR11

get hostname in lotus notes using @formula. for eg. http://WDLR11/sample.nsf/burntest.xsp.I want to get the WDLR11

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅沫记忆 2024-10-22 20:42:16

您可以从 @ServerName。它将返回包含服务器名称的规范化名称(例如:cn=WDLR11/ou=servers/o=someorg)。包装 @Name 周围将允许您获得所需的内容(即:@Name( [cn]; @ServerName ); 在此示例中将返回“WDLR11”)。

需要注意的是,如果您的服务器实际上是在主机 WDLR11 上运行的 cn=AServer/ou=servers/o=someorg,您需要发布一个内部 dns 条目对于 AServer 所以你计算出的网址( http://AServer/sample.nsf/burntest .xsp )仍然可以工作。

如果失败,您可以对服务器的 Domino 目录 (names.nsf) 进行一些查找,并从服务器配置中提取主机名,但只有在 @ServerName 不这样做时才值得这样做不给你你想要的。

You could start with @ServerName. It'll return a canonicalized name that includes the server name (eg: cn=WDLR11/ou=servers/o=someorg). Wrapping @Name around that will allow you to get what you want (ie: @Name( [cn]; @ServerName ); would return "WDLR11" in this example ).

The thing to note is if your server is actually cn=AServer/ou=servers/o=someorg running on host WDLR11, you'll need to publish an internal dns entry for AServer so your computed url ( http://AServer/sample.nsf/burntest.xsp ) will still work.

Failing that you could do some lookups into the server's Domino Directory (names.nsf) and pull the host name out of the server config but that's only worth doing if @ServerName doesn't give you what you want.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文