Apa itu Rest API dan Restful API?
Rest API yaitu merupakan salah satu arsitektur dari API. Pada HTTP method menggunakan rest API seperti GET, POST, PUT, DELETE, PATCH & OPTION.
Restful API merupakan penerapan dari Application Programming Interface (API). Kemudian di dalamnya memiliki beberapa komponen yang berjumlah 4 dan sangat penting. Komponen tersebut, yaitu :
- URL Design : Nantinya akan terdapat pengaksesan memakai protokol HTTP ( Hypertext Transfer Protocol). Kemudian pengembang aplikasi akan mudah mengerti karena terdapat nama dan struktur URL yang sangat baik.
- HTTP Verbs : Dalam melakukan request terdapat beberapa metode yang digunakan agar nantinya server paham dengan permintaan client.
- HTTP Response Code : Merupakan kode yang nantinya terpakai untuk menyampaikan hasil permintaan kepada client. Terdapat 3 response code seperti 2xx (keberhasilan), 4xx (kesalahan client), dan 5xx (kesalahan server).
- Format Response : Ketika permintaan dari client terproses maka akan mendapatkan data dari server untuk para client. Kemudian jika client sudah menerima response berupa data JSON atau XML bisa mereka gunakan sesuai dengan kebutuhan.
0 komentar:
Posting Komentar