1

使用 NSURLSessionUploadTask 上传视频时,服务器出现错误,服务器错误状态:

PHP 警告:第 0 行未知中的多部分/表单数据 POST 数据中缺少边界

这是我的代码:

NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];

    NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];

    NSString *finalURLFormat = [NSString stringWithFormat:@"%@%@", kAPIUrl, url];
    NSMutableURLRequest *request = [self setHeadersForURL:finalURLFormat Method:@"POST"];

    [request setHTTPMethod:@"POST"];



    NSURLSessionUploadTask *postDataTask = [session uploadTaskWithRequest:request fromFile:data completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
        NSError *jsonError;

        NSDictionary *jsonResponse =
        [NSJSONSerialization JSONObjectWithData:data
                                        options:NSJSONReadingAllowFragments
                                          error:&jsonError];

        if (!jsonError) {
            NSHTTPURLResponse *httpResp = (NSHTTPURLResponse*) response;

            if (httpResp.statusCode < 400) {


            }
            else {


            }
        }

    }];

    [postDataTask resume];
4

0 回答 0