Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //创建请求体
- let param = ["moblie":"18392387159"]
- let data = try! JSONSerialization.data(withJSONObject: param, options: JSONSerialization.WritingOptions.prettyPrinted)
- var string = "json="
- let Str = String(data: data, encoding: String.Encoding(rawValue: String.Encoding.utf8.rawValue))
- //拼接
- string = string + Str!
- let Url = URL.init(string: "http://huixin.smartdot.com:9901/GoComWebService/restful/GoComeRestful/getResetCode")
- let request = NSMutableURLRequest.init(url: Url!)
- request.timeoutInterval = 30
- //请求方式,跟OC一样的
- request.httpMethod = "POST"
- request.httpBody = string.data(using: String.Encoding.utf8)
- let session = URLSession.shared
- let dataTask = session.dataTask(with: request as URLRequest) { (data, response, error) -> Void in
- if (error != nil) {
- return
- }
- else {
- //此处是具体的解析,具体请移步下面
- let json: Any = try! JSONSerialization.jsonObject(with: data!, options: [])
- if let value = JSON(json)["status"].string {
- print("状态是:(value)")
- }
- print(json)
- }
- }
- dataTask.resume()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement