2016-08-27 2 views
0

내 요청이 "도메인 NSURLErrorDomain 코드 4294966292"와 충돌합니다.도메인 NSURLErrorDomain 코드 4294966292

let request = NSMutableURLRequest(URL: NSURL(string: IPPost)!) 
let session = NSURLSession.sharedSession() 

request.HTTPMethod = "POST" 

request.HTTPBody = "text".dataUsingEncoding(NSUTF8StringEncoding); 

request.addValue("text/plain; charset=UTF-8", forHTTPHeaderField: "Content-Type") 

let task = session.dataTaskWithRequest(request, completionHandler: { (data, response, error) -> Void in 

    let strData = NSString(data: data!, encoding: NSUTF8StringEncoding) 

파일은 "의 Info.plist는"나는 "진정한 NSAllowsArbitraryLoads ="

프롬프트, 무엇을 내가 뭐하는 거지하시기 바랍니다 잘못을 추가?

답변

0

4294966292는 -1004의 부호없는 Int32 버전입니다. 참조 용으로 Int32(bitPattern: 4294966292)을 통해 변환 할 수 있습니다.

오류 코드 -1004은 cfurlErrorCannotConnectToHost입니다 여기에 문서를 참조하십시오 https://developer.apple.com/reference/cfnetwork/cfnetworkerrors/1417006-cfurlerrorcannotconnecttohost

가능성이 당신이 (IPPost의 URL 무엇이든)에 연결을 시도하는 서버에 문제가있는 것을 의미한다. 내 서버가 다운되었을 때이 오류가 발생하여 다시 켜는 것을 잊어 버렸습니다. 존재하지 않는 사이트에 액세스하려고 URL의 형식을 잘못했을 수도 있습니다.

URL을 인쇄 해보고 브라우저 또는 컬 명령을 사용하여 수동으로 다시 확인해 봅니다.

관련 문제