我正在使用 Alamofire 向 API Restful 和 SwiftyJSON 发出请求以处理 JSON 响应,方式如下:
Alamofire.request(.POST, urlTo, parameters: params, encoding: .URL).responseString(completionHandler: {
(request: NSURLRequest, response: NSHTTPURLResponse?,
responseBody: String?, error: NSError?) -> Void in
var response = self.stripHtmlTags(responseBody!)
// Parse the response to NSData
if let data = (response as NSString).dataUsingEncoding(NSUTF8StringEncoding) {
let json = JSON(data: data)
println(json)
}
})
但我对 JSON 中返回的 url 有疑问,返回方式如下:
"url_image" : "path1\/path2\/path3\/path4\/path5\/p\/1342.jpg"
我可以格式化它,但我想知道它是否与编码传递给 Alamofire 或其他东西有关,我该如何修复它。
非常感谢任何帮助。