小编Jab*_*bar的帖子

在Swift中获得标头响应

我正在按照这个答案在我的swift项目中进行HTTP调用.如何在Swift中发出HTTP请求?

以下是我用来进行同步调用的代码

let urlPath: String = "http://apiserver.com/api/login/?username=asdf&password=asdf"
            var url: NSURL = NSURL(string: urlPath)!
            var request1: NSURLRequest = NSURLRequest(URL: url)

            var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?> = nil

            var error: NSErrorPointer = nil
            var dataVal: NSData =  NSURLConnection.sendSynchronousRequest(request1, returningResponse: response, error:nil)!
            var err: NSError

            println("response -- \(response)")
            var jsonResult: NSDictionary = NSJSONSerialization.JSONObjectWithData(dataVal, options: NSJSONReadingOptions.MutableContainers, error: nil) as! NSDictionary

            println("Synchronous \(jsonResult)")
Run Code Online (Sandbox Code Playgroud)

在这里有谁可以帮助我使用此代码获取HTTP标头响应或状态代码?请

web-services http http-headers ios swift

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

http ×1

http-headers ×1

ios ×1

swift ×1

web-services ×1