美文网首页
AFNetworking3.0 与 x-www-form-url

AFNetworking3.0 与 x-www-form-url

作者: JobBoy | 来源:发表于2017-05-05 16:58 被阅读0次

    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>

    相关文章

      网友评论

          本文标题:AFNetworking3.0 与 x-www-form-url

          本文链接:https://www.haomeiwen.com/subject/fmrstxtx.html