我试图用字典发送post请求,它的一个值是base64字符串。所以,我有参数字典如下:用alomofire发送base 64字符串
失败: responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(错误 域
let paramsDict : [String : Any] = [ "image" : self.avatarBase64String]
当我发送一个请求,我在控制台得到以下= NSCocoaErrorDomain代码= 3840 “围绕字符 无效值0” 的UserInfo = {NSDebugDescription =无效值周围字符0}))
我的base64字符串是正确的(尽管很多符号),但是我在线检查它并从输出中获取图像。
为什么我得到这样的错误?
错误提到“响应”。服务器可能会向您发送除JSON之外的其他内容。你能打印答复作为原始数据还是字符串? – Mats
@Ahmad F问题解决了。谢谢。 –
@EvgeniyKleban很乐意帮忙!我所做的只是编辑答案:) –