EarthSDK
    正在准备搜索索引...

    函数 resolveRtsInfoUrl

    • 将 RTS info 服务地址解析为可用于 fetch 的完整 URL。

      支持两种写法:

      • 绝对地址:http://localhost:9009/ts/info/ts01 → 原样返回
      • 相对路径:/ts/info/ts01 → 拼接当前页面 origin,如 http://localhost:29009/ts/info/ts01

      相对路径适用于服务与页面同域(或经代理转发)的场景,端口变更后无需修改场景 JSON。

      参数

      • url: string

        RTS info 地址,绝对或相对均可

      返回 string

      完整 URL;空字符串原样返回;无法解析时返回入参

      resolveRtsInfoUrl('http://localhost:9009/ts/info/ts01')
      // => 'http://localhost:9009/ts/info/ts01'
      // 页面为 http://localhost:29009 时
      resolveRtsInfoUrl('/ts/info/ts01')
      // => 'http://localhost:29009/ts/info/ts01'