阅读背景:

如何使用NSURLResponse作为segue触发器swift

来源:互联网 

I'm doing this in my project.

我在我的项目中这样做。

let request = NSMutableURLRequest(URL: NSURL(string: "https://api.12345.biz/BpjsHost/NonTransactionManager/ValidateAccount")!)
    request.setValue(apikey, forHTTPHeaderField: "APIKey")
    request.HTTPMethod = "POST"
    NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) { (response, data, error) in

        let postString = ("msisdn=\(userMsisdn!)")
        request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding)
        let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { data, response, error in
            guard error == nil && data != nil else {
                print("error=\(error)")
                return
            }

            if let httpStatus = response as? NSHTTPURLResponse where httpStatus.statusCode != 200 {
                print("error = \(httpStatus.statusCode)")
                print("response = \(response)")
            }

            let responseString = NSString(data: data!, encoding: NSUTF8StringEncoding)
            print("responseString = \(responseString!)")

        }
        task.resume()

    }
l



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: