გადაიყვანეთ CURL ბრძანებები Objective-C კოდში ონლაინ

Curl command

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

CURL to Objective-C ონლაინ რეჟიმში

ეს ინსტრუმენტი გეხმარებათ Objective-C კოდის გენერირებაში CURL ბრძანების საფუძველზე. დააკოპირეთ და ჩასვით CURL ბრძანება და შექმენით Objective-C.

რა შეგიძლიათ გააკეთოთ CURL to Objective-C გადამყვანით ონლაინ?

  • CURL to Objective-C არის ძალიან უნიკალური ინსტრუმენტი Objective-C-ის CURL ბრძანების Objective-C მოთხოვნად გადასაყვანად. შეყვანა უზრუნველყოფს მომხმარებლის CURL ბრძანებას Objective-C კოდის გენერირებისთვის.
  • ეს ინსტრუმენტი დაზოგავს თქვენს დროს და გეხმარებათ Objective-C კოდის მარტივად გენერირებაში.
  • CURL to Objective-C კარგად მუშაობს Windows, MAC, Linux, Chrome, Firefox, Edge და Safari-ზე.

რა არის CURL?

CURL არის ღია კოდის ბრძანების ხაზის ინსტრუმენტი, რომელიც ჩამოტვირთავს ფაილებს ვებიდან. იგი მხარს უჭერს სხვადასხვა პროტოკოლებს, მათ შორის Objective-C, Objective-CS, FTP, SFTP, TFTP, Gopher და სხვა.

როგორ გადავიტანოთ CURL Objective-C კოდში? 

ნაბიჯი 1: ჩასვით და გადააკეთეთ თქვენი CURL მოთხოვნები Objective-C კოდში

ნაბიჯი 2: დააკოპირეთ Objective-C კოდი

გადაიყვანეთ CURL Objective-C მაგალითზე

CURL
curl example.com
მიზანი-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];