网络相关的一些基础概念
获取设备的外部IP地址,判断国内ip的方式
// http://ip.taobao.com/service/getIpInfo.php?ip=myip
// http://ip-api.com/json/
Alamofire.request("http://ip-api.com/json/").responseJSON { (para) in
DPLog.debug(para)
DPURLManager.IsNetworkConstrained = false
if para.result.isSuccess {
if let resultDic = para.result.value as? [String: Any] {
if resultDic["country"] as? String == "China" {
}
}
}
}
网友评论