qiniu / happy-dns-objc

dns library for objective c
MIT License
501 stars 83 forks source link

请问支持自定义dns解析的ip么? #76

Closed seaguest closed 2 years ago

seaguest commented 2 years ago

Hi,

NSURL *u2 = [dns queryAndReplaceWithIP:u];

这里能外部指定ip么?我的服务端会下发不同的ip,希望直接在客户端请求的时候直接使用下发的ip(而不是通过dns解析出来的ip),不知道该怎么实现呢?

seaguest commented 2 years ago

putHosts方法可以实现我的目标么?

YangSen-qn commented 2 years ago

@seaguest

putHosts方法可以实现我的目标么?

满足你的需求,不过在 dns 解析的时候,需要指定先查询 host 配置(hostsFirst 为 true),如下:

QNDomain *domain = [[QNDomain alloc] init:@"domain" hostsFirst:YES hasCname:NO];
seaguest commented 2 years ago

谢谢!