阿里云在AFNetworking下怎么用HTTPDNS SDK?
發(fā)布時(shí)間:2018-01-06 點(diǎn)擊數(shù):3242
問題:采用的AFNetworking 框架,沒有辦法解決https + ip的方式進(jìn)行網(wǎng)絡(luò)請(qǐng)求, demo里是采用URLSession的delegate來處理https + ip的方式, 所以想問一下,這個(gè)代理方法能不能解決該問題.這個(gè)代理方法里的內(nèi)容是針對(duì) www.apple.com 這一個(gè)域名還是其他的也可以?
解答:
-
HTTPDNS SDK直接用就行,和AFNetworking無關(guān),通過API接口就可以拿到IP。注意:使用網(wǎng)絡(luò)庫(kù)發(fā)送業(yè)務(wù)請(qǐng)求時(shí),需要設(shè)置Host相關(guān)字段。
-
官方 Demo 和 https://segmentfault.com/a/1190000004359232 這里的原理是一樣的。并非針對(duì)一個(gè)域名,Demo只是演示,其他域名同樣可以用Demo里的方法進(jìn)行處理。