Alamofire + bonjour,没有网络连接

时间:2015-10-07 08:36:42

标签: swift alamofire

我正在为iOS设备开发服务浏览器,我遇到了一些问题。 我已经通过使用NSNetServiceBrowser正确地发现了服务并解决了它但是如果我尝试使用Alamofire对发现返回的NSNetService的主机名执行.GET请求我得到一个无法解析的名称 我已经使用此代码来执行请求

var url : String = "http://\(self.servers[0].hostName):32400/library/sections"
Alamofire.request(.GET, url.lowercaseString,encoding: ParameterEncoding.URL).responsePropertyList { request, response, result in
    if let array = response.result.value as? [[String: String]] {
        print("bau")
    }
}

self.servers [0] .hostName返回一个字符串,如iMac-di-Tiz.local。 并在Chrome中打开网址我正确地获得了该页面。 有没有人尝试过并使其有效?

0 个答案:

没有答案