全部产品
云市场
云游戏
    HttpDns iOS : 接口 getIpsByHostAsync: 和 getIpByHostAsyncInURLFormat: 有什么区别 ?

HttpDns iOS : 接口 getIpsByHostAsync: 和 getIpByHostAsyncInURLFormat: 有什么区别 ?

更新时间:2020-02-03 10:24:02

  1. /**
  2. * 异步解析接口,首先查询缓存,若存在则返回结果,
  3. * 若不存在返回 nil 并且进行异步域名解析更新缓存
  4. * @param host 域名(如www.aliyun.com)
  5. * @return 域名对应的解析结果
  6. */
  7. - (NSString *)getIpByHostAsync:(NSString *)host;
  8. /**
  9. * 异步解析接口,首先查询缓存,若存在则返回结果列表,
  10. * 若不存在返回 nil 并且进行异步域名解析更新缓存
  11. * @param host 域名(如www.aliyun.com)
  12. * @return 域名对应的解析结果列表
  13. */
  14. - (NSArray *)getIpsByHostAsync:(NSString *)host;
  15. /**
  16. * 异步解析接口,首先查询缓存,若存在则返回结果,
  17. * 若不存在返回空对象并且进行异步域名解析更新缓存。
  18. * 返回的结果是 URL 使用场景下的 格式化结果
  19. * @param host 域名(如www.aliyun.com)
  20. * @return 域名对应的解析结果
  21. */
  22. - (NSString *)getIpByHostAsyncInURLFormat:(NSString *)host;