2016-05-12 7 views
-5

Ich versuche, diesen cURL-Befehl in objective-c zu konvertieren, kann aber keine Informationen über "-i" und "-u" in Bezug auf objective-c-Bibliotheken finden.Wie konvertiert man diesen cURL-Befehl in das Ziel c

curl -i -u "username" "https:domain.com/v1/authenticate" 
+0

Was haben Sie versucht? Wie versuchst du, curl im Ziel-c-Code zu ersetzen? Benutzt du eine Bibliothek? Weißt du was -i und -u tun? Was hast du versucht, ihre Anrufungen zu ersetzen? Ihrer Frage fehlen alle diese Informationen. –

+0

Mögliches Duplikat von [Konvertieren eines CURL-Befehls für Objective C] (http://stackoverflow.com/questions/8982707/converting-a-curl-command-for-objective-c) –

Antwort

0

Google "man curl", gee, das war leichter, als eine Frage SO zu schaffen.

-i
(HTTP) Fügen Sie den HTTP-Header in der Ausgabe. Der HTTP-Header enthält Dinge wie Server-Name, Datum des Dokuments, HTTP- Version und mehr ...

-u
Geben Sie den Benutzernamen und das Passwort für Server verwenden Authentifizie- tion.

+1

Danke, dass Sie mich in die richtige Richtung weisen! Es muss kein Arschloch sein. – garnp

0
curl -X GET 
--header "Accept: application/json" 
--header "app_id: 999999" 
--header "app_key: xxxxxxx" 
--header "Dev-Mode: true" "https://api.infermedica.com/v2/symptoms" 

Objective-C-Code

(void)viewDidLoad { 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view, typically from a nib. 


    //CURL 

    //curl -X GET --header "Accept: application/json" --header "app_id: 795edb00" --header "app_key: c68cb95e54ec04f44544bb5fd7ab5125" --header "ev-Mode: true" "https://api.infermedica.com/v2/symptoms" 


    NSString *str = [NSString stringWithFormat:@"https://api.infermedica.com/v2/symptoms;app_id=795edb00;app_key=c68cb95e54ec04f44544bb5fd7ab5125"]; 

    NSURL *url = [[NSURL alloc]initWithString:str]; 
    NSData *data = [[NSData alloc ]initWithContentsOfURL:url]; 

    arr = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil]; 

    NSLog(@"%@",arr); 
Verwandte Themen