苹果原生POST登录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/50913465

// 1. url

NSString *urlString = @"http://127.0.0.1/login.php";

NSURL *url = [NSURL URLWithString:urlString];

// 2. 可变的请求

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:1 timeoutInterval:2.0f];

// 2.1 指定http的访问方法,服务器短才知道如何访问

    request.HTTPMethod = @"POST";

// 2.2 指定数据体,数据体的内容可以从firebug里面直接拷贝

// username=zhangsan&password=zhang

NSString *username = @"张三";

NSString *pwd = @"zhang";

NSString *bobyStr = [NSString stringWithFormat:@"username=%@&password=%@", username, pwd];

// 2.2.1 跟服务器的交互,全部传递的二进制

    request.HTTPBody = [bobyStr dataUsingEncoding:NSUTF8StringEncoding];

// 3. 连接

    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {

// 反序列化

id result = [NSJSONSerialization JSONObjectWithData:data options:0 error:NULL];

NSLog(@"%@", result);

    }];

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏谈补锅

Quartz2D复习(二) --- 手势解锁

这次支付宝手机客户端升级,把手势解锁那个功能去掉了,引起很多人的抱怨,觉得少了手势解锁的保护,个人信息容易泄漏了。。。

9840
来自专栏陈满iOS

iOS开发:从本地文件读取字符串:stringWithContentsOfFile&initWithContentsOfFile

Returns a string created by reading data from the file at a given path interpret...

47920
来自专栏Hongten

pygame系列_draw游戏画图

=================================================

15420
来自专栏DannyHoo的专栏

lable在单元格上得自适应

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

10520
来自专栏iOS Developer

Swift纯代码走进UICollectionView

67320
来自专栏向治洪

UITabBarController实现Tab切换

在很多的应用中,基本都是使用Tab方式进行模块间的切换。在Android中很多控件可以实现这类效果,TabLayout、TabHost… 而在iOS中系统为...

20980
来自专栏DannyHoo的专栏

label中文字的自适应

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

19410
来自专栏陈满iOS

iOS开发小技巧:根据文本,字体,计算UILabel高度及宽度

关于boundingRectWithSize,系统API有几个类的相关方法。搜索官方文档,可见如下:

45910
来自专栏清墨_iOS分享

自学Swift之路(二)UITableView自定义和实际利用

本系列文章都是以有OC基础来写的,所以注释不会写太多,对基础不够了解的同学可能不太适合,另外本系列文章不是以教程式的形式来写,是记录学习过程的,所以不会有多少讲...

61190
来自专栏猿人谷

1.注册或登录页面设计:UILabel,UIButton,UITextField

学习iOS开发已经有一段时日了,之前一直没有系统的对iOS开发的相关知识进行归纳总结,导致很多知识点云里雾里在脑子里形不成iOS开发的思想,现将自己在学习过程...

23050

扫码关注云+社区

领取腾讯云代金券