Отсутствует граница при загрузке видео с использованием NSURLSessionUploadTask

У меня ошибка на сервере при загрузке видео с помощью NSURLSessionUploadTask, ошибка сервера гласит:

Предупреждение PHP: Отсутствует граница в POST-данных multipart/form-data в Unknown в строке 0

и вот мой код:

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];

0 ответов

Другие вопросы по тегам