我試圖用字典發送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很樂意幫忙!我所做的只是編輯答案:) –