2017-11-27 5 views
1

私はAPIからの応答を得ていません。レスポンスが得られない - Alamofireを使用する - Postメソッド - Postman-Swift 3.0でうまく動作する

郵便配達員でApiは正常に機能しています。

responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(エラードメイン= NSCocoaErrorDomainコード= 3840 "の文字3.周りの無効な値" のUserInfo -

私はコードの下に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

答えて

0

あなたの応答はjson形式ではありません。 jsonフォーマットが失敗する場所を確認するための応答を確認しようhttps://jsonlint.com

関連する問題