Converting a CURL command for Objective C

后端 未结 3 1442
被撕碎了的回忆
被撕碎了的回忆 2021-01-19 05:36

I\'m having a difficulty transforming this curl command for my Objective C Code:

curl -u 0ef106c78146a23becba9105d1e:X -H \"Accept: application/json\" -H \"C         


        
3条回答
  •  清歌不尽
    2021-01-19 06:15

    I would suggest to use ASIHTTPRequest for converting cUrl to Objective C code. As I have used it and it is very easy to implement, I used the authentication of NSMutableUrlRequest but it didn't worked for me. So I am posting this for someone looking answer like me.

    ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:[NSURL URLWithString:@"https://acebonita.c2.imonggo.com/api/products.json"]];
    
    [request setUsername:@"0efd245bfbf6bba4106c78146a23becba9105d1e"];
    [request setPassword:@"x"];
    
    [request addRequestHeader:@"Content-Type" value:@"application/json"];
    [request addRequestHeader:@"Accept" value:@"application/json"];
    [request startSynchronous]; 
    
    if([request error])
    {
        NSLog(@"Code : %d, Error: %@",[[request error] code],[[request error] description]);
    }
    NSLog(@"Code: %d, Description: %@, Message: %@",[request responseStatusCode],[request responseData],[request responseStatusMessage]); 
    

提交回复
热议问题