Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: internal server error (500)" UserInfo={NSUnderlyingError=0x7f8608dea390 {Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo={com.alamofire.serialization.response.error.response= { URL: http://120.76.142.118:8080/nursery/api/login/updateheadportrait } { status code: 500, headers
請求.png
NSString * invoiceId = responseObject[@"data"][@"invoiceId"];
如果是上面這樣處理.
闡述一種情況,如上圖,請求結果 invoiceid 通過返回的結果我們可以用NSString類型接收,顯示也是沒有問題,(MJExtension已經處理過)但是如果這個結果需要作為參數傳給后臺,后臺限制類型是字符串,這個時候就會報錯500,需要處理的是
NSString * invoiceId = [NSString stringWithFormat:@"%@",responseObject[@"data"][@"invoiceId"]];