我必须从ios app发送用户名和密码到web服务(创建的asp.net)才能进入应用程序。
如果用户信息为paragraf='[domain]/?p=899:2000:15018702722302::NO:::'
var regex= /\/\?p=\d{3}\:\d{0,4}(.*)/;
var match = regex.exec(paragraf);
alert('The rest of the right side of the string: ' + match[1]);
,则Web服务返回类似“1”的内容,表示用户之前已注册,因此用户可以进入该应用程序。或者返回“0”表示用户之前未注册,无法进入应用程序。
那么,我该怎么做?
答案 0 :(得分:1)
我认为这会对你有帮助
func login()
{
let parameters = ["username": "john","password":"123456"]
Alamofire.request(.POST, "http://myurl.com",parameters: parameters as? [String : AnyObject], encoding: .JSON).responseJSON
{
response in switch response.2
{
case .Success(let JSON):
print(JSON)
let response = JSON as! NSArray
print(response)
break
case .Failure(let error):
print("Request failed with error: \(error)")
break
}
}
}