Elxan Hüseynli
  • Ana səhifə
  • Portfel
  • Yazılar
  • Haqqımda
  • Əlaqə
5 Mayıs 2024 Elxan tarafından

Rest API nədir və necə istifadə olunur?

Rest API nədir və necə istifadə olunur?
5 Mayıs 2024 Elxan tarafından

REST API, günümüz veb inkişaf dünyasında çox yayılmış bir termin olub, lakin bir çox insanlar üçün hələ də qarışıq bir konsept olabilir. Bu yazıda, REST API nə olduğunu, necə işlədiyini və necə istifadə edildiyini izah edəcəyik.

REST API Nədir?

REST, “Representational State Transfer” kəlmələrinin qısaltmasıdır və veb əsaslı sistemlər arasında məlumat əlaqələri üçün yayılmış bir mimari stildir. REST API’ları, bu mimarinin tətbiq edildiyi tətbiqat proqramlaşdırma interfeysləri (API’lar) olaraq tanınır. Bir REST API, serverdən istemciyə (əsasən, bir veb brauzer və ya mobil tətbiq kimi) məlumat göndərmək üçün HTTP protokolunu istifadə edir.

REST API Necə İşləyir?

REST API’ları, HTTP protokolunun GET, POST, PUT, DELETE kimi metodlarını istifadə edərək resurslara giriş təmin edir. Hər bir resurs, bir URI (Unified Resource Identifier) ilə təsvir edilir və bu URI-lər vasitəsilə istemcilər, serverdəki resurslara məlumat əldə edə bilər, yaratıla bilər, yeniləyə bilər və ya silə bilər.

Məsələn, bir müştəri siyahısı ilə işləyən bir REST API, müştəri siyahısını əldə etmək üçün GET metodunu istifadə edə bilər:

GET /customers

Yeni bir müştəri əlavə etmək üçün POST metodunu istifadə edə bilər:

POST /customers

Və bir müştəriyi yeniləmək və ya silmək üçün PUT və ya DELETE metodlarını istifadə edə bilər:





PUT /customers/{id}
DELETE /customers/{id}

REST API Necə İstifadə Edilir?

Bir REST API-nı istifadə etmək əsasən çox sadədir. Birinci addım, API-nin sənədlərini (əlavə olaraq, Swagger və ya OpenAPI sənədləri kimi) araşdırmaqdır. Bu sənədlər, API-nin hansı URI-ləri dəstəklədiyini, hər bir URI üçün istifadə edilə bilən metodları və tələb olunan və ya istəyə bağlı parametrləri izah edir.

Sonra, bir istemci (əsasən, bir veb brauzer və ya mobil tətbiq) tərəfindən HTTP sorğuları serverə göndərilir. Bu sorğular, sənədlərdə göstərilən URI-lər və metodlar istifadə edilərək həyata keçirilir.

Məsələn, JavaScript vasitəsilə bir veb brauzeri ilə bir REST API-ya GET sorğusu göndərmək mümkündür:

fetch('https://api.example.com/customers')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Səhv:', error));

Bu JavaScript kodu, “/customers” URI-sinə GET sorğusu göndərir və qayıdan məlumatı konsola yazdırır.

Bu yazı, REST API’ların əsaslarını anlamaq istəyən hər kəs üçün bir başlanğıc nöqtəsi olaraq xidmət edə bilər. REST API’lar, müasir veb inkişaf dünyasında yayılmış güclü bir alətdir və bu yazıda qeyd olunan məlumatlar, bu texnologiyaların necə işlədiyini daha yaxşı başa düşməyinizə kömək edə bilər. Daha çox belə faydalı yazılardan faydalanmaq üçün sosisal şəbəkələrdən bizi izləyə bilərsiniz.

https://www.instagram.com/elxan__huseynli

Önceki makalePHP dili nədir və ən çox harda istifadə olunur?

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

About The Blog

Nulla laoreet vestibulum turpis non finibus. Proin interdum a tortor sit amet mollis. Maecenas sollicitudin accumsan enim, ut aliquet risus.

Son Yazılar

Rest API nədir və necə istifadə olunur?5 Mayıs 2024
PHP dili nədir və ən çox harda istifadə olunur?12 Nisan 2023
Qızıl nisbət nədir? (Golden ratio)28 Ağustos 2022

Kategoriler

  • Genel

Üst veri

  • Oturum aç
  • Kayıt akışı
  • Yorum akışı
  • WordPress.org

Etiketler

api PHP REST API

Kəşf et

  • Ana səhifə
  • Portfel
  • Yazılar
  • Haqqımda
  • Əlaqə

Son Yazılar

Rest API nədir və necə istifadə olunur?5 Mayıs 2024
PHP dili nədir və ən çox harda istifadə olunur?12 Nisan 2023
Qızıl nisbət nədir? (Golden ratio)28 Ağustos 2022

İşlər

AzTU APP
Elxan Hüseynli - Full Stack Developer.