Alamofire.request(.GET, "url").authenticate(user: "", password: "").responseJSON() {
(request, response, json, error) in
println(error)
println(json)
}
Это мой запрос с Alamofire, для определенного запроса он когда-нибудь работает, но иногда я получаю:
Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x78e74b80 {NSDebugDescription=Invalid value around character 0.})
Я читал, что это может быть связано с недействительным JSON, но ответ представляет собой статическую строку json, которая была проверена в валидаторе JSON как действительная. Он содержит символы å ä ö и некоторый HTML.
Почему я иногда получаю эту ошибку?