有没有办法检查 SWF 中是否存在域名,而不是遍历整个域列表?
问问题
569 次
1 回答
3
如果您要注册该域以防万一,您可以简单地尝试调用registerDomain()并捕获DomainAlreadyExistsException:
如果指定的域已经存在则返回。即使现有域处于弃用状态,您也会遇到此错误。
显然,如果域尚不存在,这会产生实际注册域的副作用;)
否则describeDomain()应该允许类似的方法,只要它会在不存在域的情况下抛出UnknownResourceException :
当在此操作的范围(区域或域)内找不到命名资源时返回。如果命名资源从未创建或不再可用于此操作,则可能会发生这种情况。[强调我的]
于 2012-04-04T12:06:47.033 回答