2015-11-25 71 views
0

請告訴如何解決這個錯誤,這是在JSON數據(響應)代碼或問題的服務器端錯誤或錯誤錯誤域= NSCocoaErrorDomain代碼= 3840屬於服務器端還是本地代碼端?

Error: Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0x7fd4484df340 {NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set., NSUnderlyingError=0x7fd448488120 "Request failed: internal server error (500)"}

+1

可能重複[可可錯誤3840使用JSON(iOS)](http://stackoverflow.com/questions/14171111/cocoa-error-3840-using-json-ios) – vadian

+1

不是真的重複,因爲問題與JSON無關。 – gnasher729

回答

2

看行:「請求失敗:內部服務器錯誤(500)」 。然後谷歌「狀態500」。這應該回答你的問題。

一旦實際得到服務器的有用響應,並且遇到此錯誤3840,請搜索包含約1000個答案的錯誤3840。

+0

所以你說這個錯誤不適用於json響應? – Birendra

+1

您沒有得到有效的JSON響應。因此,您嘗試解析無效的JSON響應時出現錯誤。但這不是問題的原因。問題是由服務器告訴你「內部服務器錯誤」引起的。這可能是由您向服務器發送垃圾請求導致的。所以沒有理由在這個時候看JSON。 – gnasher729

+0

我正在使用PHP的網絡服務和應用程序是工作好,但突然發生這個錯誤,所以錯誤是PHP端? – Birendra

相關問題