Как я могу POST
JSON
с AFNetworking
? Ниже приведен пример формата JSON
. Заранее спасибо.Как настроить POST JSON с использованием AFNetworking?
{
"application": {
"identifier": "appDev"
},
"sso": {
"version": 2.0,
"session_expiry": 43200
},
"user": {
"password": "[email protected]",
"username": "xxx0min"
},
"coordinate": {
"latitude": 10.9948629,
"longitude": -169.5213749
}
}
Я успешно создал JSON:
NSDictionary *parameters = @{@"application": @{@"identifier": @"appDev"}, @"sso": @{@"version": @"2.0", @"session_expiry":@43200}, @"user": @{@"password":@"[email protected]", @"username":@"xxx0min"}, @"coordinate": @{@"latitude":@10.9948629, @"longitude":@-169.5213749}};
Преобразовать что в NSDictionary и опубликовать его в качестве параметра, http://stackoverflow.com/questions/21487184/posting-json-data-using-afnetworking-2-0 – Flexicoder
HTTP: // StackOverflow. com/questions/18342071/afnetworking-send-array-in-json-parameters-of-post-request –
По умолчанию 'requestSerializer' является' [AFHTTPRequestSerializer serializer] '. Если сервер спроектирован для приема запросов JSON, вам нужен 'manager.requestSerializer = [AFJSONRequestSerializer serializer]'. – Rob