2017-12-08 5 views
0

アップロードを完了すると、サーバーにファイルをアップロードしようとしていますが、JSON応答が必要です。 私は完了ブロックファイルアップロードデータタスクの終了時にjsonデータを取得します

uploaderSession.dataTask(with: request, completionHandler: { (data, response, error) in 
       print("\(NSString(data: data!, encoding: 4))") 
      }).resume() 

を使用するとき、私は私が

func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive data: Data) 

を実施したがdidReceiveDataが呼び出されていない同じデータを必要とするが、カスタムの代表者に

let session = URLSession(configuration: configuration, delegate: self, delegateQueue: nil) 
    session.dataTask(with: request).resume() 

を使用してデータを見ることができます。 それは私たちが持っている誰か

を助けることができる原因ファイルアップロードの完了の終わりにJSONデータを取得するために何ができるかを提案してください[OK]を事前

答えて

0

おかげでそう答えはちょうど掲示ました

func urlSession(_ session: URLSession, dataTask: URLSessionDataTask, didReceive response: URLResponse, completionHandler: @escaping (URLSession.ResponseDisposition) -> Void) 

completionHandler(URLSession.ResponseDisposition.allow) 

呼び出します

関連する問題