iOS - передать ошибку массива в качестве параметров, используя библиотеку AFNetworking - PullRequest
0 голосов
/ 29 июня 2018

Я новичок в iOS.

Я передаю массив в JSON как запрос, но не получил ответа, он отлично работает в Почтальоне

Я использую этот API, проверьте этот URL - проверьте сначала

Вот мой код, где я передаю массив в качестве запроса:

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

    //RequestSerializer
    [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
    [manager.requestSerializer setValue:Detrack_Key forHTTPHeaderField:@"X-API-KEY"];

    //ResponseSerializer
    manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/json"];
    manager.responseSerializer = [AFJSONResponseSerializer serializer];
    manager.responseSerializer=[AFJSONResponseSerializer serializerWithReadingOptions:NSJSONReadingAllowFragments];

    //create JSON String
    NSError *error;
    NSData *jsonData2 = [NSJSONSerialization dataWithJSONObject:arr options:NSJSONWritingPrettyPrinted error:&error];
    NSString *jsonString = [[NSString alloc] initWithData:jsonData2 encoding:NSUTF8StringEncoding];
    NSLog(@"jsonData as string:\n%@", jsonString);


    NSLog(@"URL: %@",strUrl);

Запрос:

[
   "DriverFirst",
   "DriverSecond"
]

Я хочу знать только, как передать запрос массива json строки?

...