0
我想要在swift中连接一个应用程序2.1 我有一个按钮登录,我做了一个函数loginButton。 我想恢复我的网址:localhost/connexion/login/password 并且我想说如果用户在数据库中就没关系! 但我并不真正理解迅速,我是这个语言的初学者。 所以有我的代码:登录连接,方法使用API获取swift使用API
@IBAction func loginButton(sender: AnyObject) {
NSLog("login ok")
let _login = loginText.text
let _password = passwordText.text
if(_login!.isEmpty || _password!.isEmpty){
var alert:UIAlertView = UIAlertView()
alert.title = "Error"
alert.message = "Entrez vos identifiants"
alert.delegate = self
alert.addButtonWithTitle("OK")
alert.show()
} else{
let request = NSMutableURLRequest(URL: NSURL(string: "http://localhost:8888/connexion/"+_login!+"/"+_password!)!)
request.HTTPMethod = "GET"
let postString = "login=\(_login!)&pass=\(_password)"
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithRequest(request)
task.resume();
}
}
我以前How to make an HTTP request in Swift? 遵循这一点,但它不工作。 我尝试了很多东西,但没有真正理解发生了什么,我没有找到一个很好的解释很好的教程。如果有人能解释我该怎么做,我会非常高兴!
我更换由你的其他人,但我已经试过这个,我有这个错误: –
json错误:数据无法读取,因为它不是在正确的格式。 –
我认为您对登录请求的响应不是以json格式发送,请检查此链接http://stackoverflow.com/questions/37825284/the-data-couldn-t-be-read-because-it-isnt在这正确的格式 – suhit