Sobes.tech
Junior — Middle

Müştəri və server arasında əlaqədə istifadə olunan əsas şəbəkə sorğu növlərini sadalayabilir misiniz?

sobes.tech Süni İntellekt

AI-dan cavab

İstifadə olunan əsas şəbəkə sorğu növləri, adətən, müştəri və server arasında əlaqədə HTTP metodlarına uyğun gəlir:

  • GET — serverdən məlumat almaq üçün sorğu.
  • POST — resurs yaratmaq üçün məlumatların serverə göndərilməsi.
  • PUT — mövcud resursu yeniləmək.
  • DELETE — resursu silmək.
  • PATCH — resursun qismən yenilənməsi.
  • HEAD — yalnız cavab başlıqlarını almaq, bədən olmadan.

iOS-da bu cür sorğuları həyata keçirmək üçün adətən URLSession istifadə olunur, məsələn:

let url = URL(string: "https://api.example.com/items")!
var request = URLRequest(url: url)
request.httpMethod = "GET"

let task = URLSession.shared.dataTask(with: request) { data, response, error in
    // cavabın işlənməsi
}
task.resume()

Bu metodlar REST və ya digər protokollar vasitəsilə müştəri və server arasında qarşılıqlı əlaqəni təşkil etməyə imkan verir.