使用GET实现一个简单的登入界面
来源:互联网 发布:盛景网联 知乎 编辑:程序博客网 时间:2024/04/28 12:36
使用GET实现一个简单的登入界面
拼接url字符串
将textfield的内容传入用户名username和密码password,
关于GET请求的URL格式
http://127.0.0.1/login.php?username=%@&password=%@
NSString *urlString = [NSString stringWithFormat:@"http://127.0.0.1/login.php?username=%@&password=%@",self.name.text,self.pwd.text];
URL字符串的转义
GET的URL中不能存在中文字符,空格,或者特殊符号。在发送之前需要进行转义,转义的方法有两种:
// 1、ios9的方法 urlString = [urlString stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]]; // 2、ios9以前的方法 urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
发送请求
NSURL *url = [NSURL URLWithString:urlString]; NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url cachePolicy:1 timeoutInterval:2.0f]; [NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) { //反序列化JSON id result = [NSJSONSerialization JSONObjectWithData:data options:0 error:NULL]; NSLog(@"%@--%@",[result class],result); }];
demo地址https://github.com/JohnHow0537/16-12-26_GET_LOAD
0 0
- 使用GET实现一个简单的登入界面
- android制作一个简单登入界面的部分代码
- 老师的小作业,一个登入和主界面
- 简单的php实现用户的注册和登入
- 原生js实现ajax的用户简单登入
- 登入界面UI
- [Python/实现简单登入系统]
- Android-简单的登入注册
- 四、JSP的一个登入例子
- 简单登入模块
- Debian Linux 下获得Root权限以及使用Root登入图像界面的办法
- 人员登入5---实现登入
- Java web登入界面
- Ssh整合开发介绍和简单的登入案例实现
- Ssh整合开发介绍和简单的登入案例实现
- Ssh整合开发介绍和简单的登入案例实现
- 超简单的FTP登入程序,只返回登入目录
- CAS实现单点登入(二):自定义的用户验证登入
- Bootstrap4
- 在Windows上安装PyCUDA和Theano
- 对com接口的访问
- Theano学习笔记:Theano的艰辛安装体验
- kettle xml 读取配置变量
- 使用GET实现一个简单的登入界面
- HTML5<input>
- HDOJ--1009
- 类内static 问题
- Deep Learning 开发工具Theano安装配置
- POJ 2689 Prime Distance (二次?筛素数)
- LTP语法分析
- iOS抓包工具Charles的使用
- 如何在运行时获取泛型的类型