გადააკეთეთ CURL ბრძანებები Swift კოდში ონლაინ

Curl command

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

CURL to Swift ონლაინ რეჟიმში

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

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

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

რა არის CURL?

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

როგორ გადავიტანოთ CURL Swift კოდში? 

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

ნაბიჯი 2: დააკოპირეთ Swift კოდი

გადაიყვანეთ CURL Swift-ის მაგალითზე

CURL
curl example.com
PHP Guzzle
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "http://example.com/")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()