Badilisha amri za CURL kuwa msimbo wa Lengo-C mtandaoni

Curl command

Examples: GET - POST - JSON - Basic Auth - Files - Form

CURL hadi Objective-C mtandaoni

Zana hii hukusaidia kutoa msimbo wa Lengo-C kulingana na amri ya CURL. Nakili na ubandike amri ya CURL na uzalishe Lengo-C.

Unaweza kufanya nini na CURL hadi kigeuzi cha Objective-C mtandaoni?

  • CURL hadi Lengo-C ni zana ya kipekee sana ya kubadilisha amri ya CURL kuwa ombi la Lengo-C la Lengo-C. Ingizo hutoa kwa amri ya CURL ya mtumiaji ili kutoa msimbo wa Lengo-C.
  • Zana hii huokoa muda wako na husaidia kutengeneza msimbo wa Objective-C kwa urahisi.
  • CURL to Objective-C inafanya kazi vizuri kwenye Windows, MAC, Linux, Chrome, Firefox, Edge na Safari.

CURL ni nini?

CURL ni zana ya mstari wa amri ya chanzo-wazi ambayo hupakua faili kutoka kwa wavuti. Inaauni itifaki mbalimbali, ikiwa ni pamoja na Objective-C, Objective-CS, FTP, SFTP, TFTP, Gopher na nyinginezo.

Jinsi ya kubadilisha CURL kuwa Objective-C code? 

Hatua ya 1: Bandika na ubadilishe maombi yako ya CURL kuwa msimbo wa Lengo-C

Hatua ya 2: Nakili msimbo wa Lengo-C

Badilisha CURL kuwa Objective-C mfano

CURL
curl example.com
Lengo-C
#import <Foundation/Foundation.h>

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://example.com/"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];