Home Mobile Mengenal HTTP Verbs

Mengenal HTTP Verbs

0

Halo semuanya, diartikel ini, kita akan membahas salah satu aspek penting dalam keseharian kita sebagai website developer khususnya backend developer. yaitu HTTP Verbs.

HTTP Verb dipakai disetiap koneksi kita terhadap suatu api, url, endpont, dan segalanya dan yang memberi tanda pengenal setiap request yang kita berikan. Agar backend mengenal tipe tindakan yang kita buat, makanya dibuatkan HTTP Verbs. Selanjutnya kita akan mengenal definisi dan beberapa diantara jenis HTTP Verb yang paling sering dipakai.

Definisi

Dari MDN, HTTP mendefinisikan satu set metode permintaan untuk menunjukkan tindakan yang diinginkan untuk dilakukan untuk sumber daya yang diberikan. Mudahnya dengan HTTP verbs, kita memberitahu tipe dari perintah tersebut. Contoh HTTP verbs yang umum digunakan ada GET, POST, lalu ada juga PUT, dan DELETE. Dibawah adalah ikhtisar singkatnya:

GET

Request sebuah data (atau sekumpulan data)

HEAD

Meminta bagian headers-nya saja dari response GET-nya

POST

Membuat data baru

PUT

Menimpa data yang sudah ada

PATCH

Memodifikasi data yang sudah ada

DELETE

Menghapus sebuah data

Dengan dijelaskannya materi diatas, gambar dibawah menjelaskan perintah apa saja yang tersedia didalam salah satu penggunaan yaitu melalui routes di Laravel. Setiap perintah meminta sebuah URL dengan HTTP verb yang spesifik. Dengan begitu kita bisa mendelegasikan controller yang sesuai dengan URL dan methodnya

Dari gambar diatas, kita bisa simpulkan bahwa verb menentukan jenis dari operasi atau tindakan yang ingin diberikan kepada setiap route. Bila kita ingin melihat data photo maka kita menggunakan verb GET, bila kita ingin membuat atau menambahkan foto baru, kita menggunakan method POST, dan seterusnya.

Mungkin itu saja yang bisa dijelaskan di artikel ini. Semoga bermanfaat, Terimakasih!