AFNetworking3.0 与 x-www-form-urlencoded

POST提交数据的方式有 x-www-form-urlencoded ,form-data ,raw和binary 四种

本文主要分享的是使用AFNetworking3.0 以 x-www-form-urlencoded 方式进行 POST 请求

平时不太喜欢写文章,这里废话不多说了,直接贴代码,发表这文章主要目的是记录,顺带分享。

<pre>
NSString *url = @"请求URL";

NSDictionary* parametersDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
username, @"username",
password, @"password",
nil
];

AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc]initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
[manager.requestSerializer setValue:@"application/x-www-form-urlencoded; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
manager.requestSerializer = [AFHTTPRequestSerializer serializer];

[manager POST:url parameters:parametersDictionary progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
NSLog(@"%@",responseObject);
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
NSLog(@"%@",error);
}];
</pre>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,353评论 0 33
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,764评论 25 709
  • 四种常见的 POST 提交数据方式 我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之...
    杰哥长得帅阅读 8,807评论 0 0
  • 来上海这是第二个晚上,房下午的时候刚刚租好。大晚上一个人躺在床上睡不着。 刚跟男神打了电话聊天。男神总是能一语中的...
    陶韬阅读 2,286评论 0 0
  • 给自己找了诸多借口。 网络太差、时间太少。其实不过找的借口。 跟室友玩看图猜成语,玩了两个小时,一拍大腿:呀,今天...
    方亦圆阅读 2,087评论 0 0