我想从使用Alamofire的服务器获取图像。它是工作在邮递员参考:attachement如何从使用Alamofire的服务器获取图像(不是url或NSData)
下面是我的参考代码:
let headers = ["Authorization" : APITOKEN,"Content_Type" : CONTENT_TYPEVAL]
Alamofire.request(urlString!, method: .get, parameters: nil, encoding: URLEncoding.default, headers:headers).responseJSON { (response) in
switch response.result {
case .success(let origObject):
debugPrint(origObject)
if let object = origObject as? Dictionary<String,AnyObject>
{
}
completion(.failure(Ya3ClientError.serverUnknownError))
case .failure(let e):
debugPrint("error:\(e.localizedDescription)")
}
得到错误“JSON不能因为错误的序列:\ n此数据不能读取,因为它不是” t格式正确。“
任何帮助如何解决这个问题。
你叫'responseJSON'您的要求,这意味着响应将被解释为JSON。毫无意义,因为它是一个二进制文件。 – Wukerplank