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.