2017-11-27 1 views
1

API로부터 응답을 얻지 못했습니다.응답을 얻지 못함 - Alamofire 사용 - 게시 방법 - Postman - Swift 3.0에서 잘 작동

Api는 우편 배달부에서 잘 작동합니다.

responseSerializationFailed (Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed (오류 도메인 = NSCocoaErrorDomain 코드 = 3840 "문자 3. 주위에 유효하지 않은 값"사용자 정보 -

나는 코드 아래 API에서

/* ====  MARK: RAGISTER USER - SIMPLE  ==== */ 
     func registerUser(parameter:[String:AnyObject],completion:@escaping (_ success:Bool, _ dictVerificationDetail: NSDictionary?)->Void){ 



AFManager.request(GlobalURL.KRegisterUser,method:.post,parameters:parameter,encoding: JSONEncoding()).responseJSON 
       { 
        response in switch response.result { 
        case .success(let JSON2): 
         print("Success with JSON: \(JSON2)") 
         dictGlobal = NSDictionary() 
        case .failure(let error): 

         print(response.result) 
         completion(false, nil) 
        } 
      } 
     } 

응답을 사용하고 있습니다)) = {문자 3. 주위 NSDebugDescription = 잘못된 값}

백엔드 - .NET

,536,

답변

0

귀하의 응답은 json 형식이 아닙니다. json 형식이 실패한 곳을 확인하려면 응답을 확인하십시오. https://jsonlint.com

관련 문제