美文网首页
iOS 表单形式传输Text数据

iOS 表单形式传输Text数据

作者: Tomboy_Anan | 来源:发表于2018-06-15 19:25 被阅读11次
 NSString *url = [NSString stringWithFormat:@"%@%@oauth/token",AFURL,authGatway];

    NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:@"POST" URLString:url parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
        
        [formData appendPartWithFormData:[@"password" dataUsingEncoding:NSUTF8StringEncoding] name:@"grant_type"];
        [formData appendPartWithFormData:[username dataUsingEncoding:NSUTF8StringEncoding] name:@"username"];
        [formData appendPartWithFormData:[password dataUsingEncoding:NSUTF8StringEncoding] name:@"password"];
        [formData appendPartWithFormData:[@"*****************" dataUsingEncoding:NSUTF8StringEncoding] name:@"client_id"];
        [formData appendPartWithFormData:[@"*****************" dataUsingEncoding:NSUTF8StringEncoding] name:@"client_secret"];
        
    } error:nil];

    AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
    
    NSURLSessionUploadTask *uploadTask;
    uploadTask = [manager
                  uploadTaskWithStreamedRequest:request
                  progress:^(NSProgress * _Nonnull uploadProgress) {
                  }
                  completionHandler:^(NSURLResponse * _Nonnull response, id  _Nullable responseObject, NSError * _Nullable error) {
                      if (error) {
                          NSLog(@"Error: %@", error);
                      } else {
                          NSLog(@" %@", responseObject);
                      }
                  }];
    
    [uploadTask resume];
      [formData appendPartWithFormData:[@"password" dataUsingEncoding:NSUTF8StringEncoding] name:@"grant_type"];
以键值对的方式向服务器传输数据

相关文章

  • iOS 表单形式传输Text数据

  • form表单

    表单的作用: 标签用于为用户输入创建 HTML 表单,用于向服务器传输数据。常见的形式 密码: 常见的标签及作用...

  • HTML表单用法

    form表单的作用 form表单的主要作用是采集和传输用户信息 常见的标签和作用 text标签,用于...

  • 前端开发收集 - 收藏集 - 掘金

    Ajax 与数据传输 - 前端 - 掘金背景 在没有ajax之前,前端与后台传数据都是靠表单传输,使用表单的方法传...

  • Ajax与数据传输

    背景 在没有ajax之前,前端与后台传数据都是靠表单传输,使用表单的方法传输数据有一个比较大的问题就是每次提交数据...

  • js post请求模仿form表单数据格式传输

    在开发过程中后端要求请求方式为post,但传输的数据格式为form表单formdata形式的。 在用axios插件...

  • 表单传输数据

  • 表单

    一、表单 1. 表单的作用 标签用于为用户输入创建 HTML 表单,用于向服务器传输数据。表单能够...

  • 二:day3

    (1)表单元素: 表单不是表格 ——表单的核心是数据。 表单标签的构成和形式:...

  • 六 HTML-表单

    一、表单概述 1、作用: 用于为用户创建 HTML 表单,用于向服务器传输数据。 表单能够包含 input 元素,...

网友评论

      本文标题:iOS 表单形式传输Text数据

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