2013-12-03 2 views
0

Я использую «RestKit 0.20.3` в моем проекте,Остальной набор VS ASIHTTPRequest

из-за некоторых важных причин, я собираюсь преобразовать все мои API вызовы Ret комплект,

пожалуйста может любой скажите мне, как я могу сделать такой же вызов, как показано ниже с комплектом отдыха Я посылаю мой ASIHHTP код пожалуйста, может ли один перенести его в комплект Rest, я не смог найти путь

NSDictionary *dictionary=....; 

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@auth/login",KBASEURL]]; 


ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 


[request setRequestMethod:@"POST"]; 


[request setValidatesSecureCertificate:NO]; 


[request addRequestHeader:@"Content-Type" value:@"application/json; charset=utf-8"]; 


NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dataDictionary options:kNilOptions error:nil]; 

[request setPostBody:(NSMutableData *)jsonData]; 

[request setContentLength:[jsonData length]]; 
+0

ASIHTTPRequest больше похож на AFNetworking. Что такое исходные данные yor? Что вы пробовали? Какие исследования вы сделали для сопоставления и публикации с помощью RestKit? – Wain

+0

Все сделано, моя проблема не в состоянии установить тип контента и данные. Я не работал в AFNetworking до – India

ответ

0
RKObjectManager *manager = [RKObjectManager managerWithBaseURL:[NSURL URLWithString:@"https://172.22.221.117/api/v1.0/"]]; 

NSDictionary *dictionary=[NSDictionary dictionaryWithObjectsAndKeys:@"abc.com",@"email",@"password",@"password", nil]; 

[manager postObject:nil 
       path:@"auth/login" 
     parameters:dictionary 
      success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) { 


      } 
      failure:^(RKObjectRequestOperation *operation, NSError *error) { 
       NSLog(@"Error: %@", error); 
       if(operation.HTTPRequestOperation.response.statusCode==200){ 
        //do your processing 
       } 
      }]; 
+0

. Я знаю, что это не стандартный способ делать. Я должен сделать этот код совместимым с моим предыдущим кодом – India

Смежные вопросы