Metode HTTP: kata kerjanya
Setiap request membawa sebuah method — kata kerja yang menyatakan jenis tindakan apa yang kamu inginkan. Ada beberapa, tapi empat di antaranya mencakup hampir semuanya, dan mereka sejalan rapi dengan gagasan sehari-hari:
- GET — "berikan aku ini." Membaca, mengambil, melihat. Memuat sebuah halaman atau daftar. GET tidak boleh pernah mengubah apa pun; ia hanya mengambil.
- POST — "ini ada sesuatu yang baru." Membuat. Mengirim sebuah form, mendaftar, memposting komentar.
- PUT — "perbarui ini." Mengubah sesuatu yang sudah ada, seperti mengedit profilmu. (Kamu juga akan mendengar PATCH untuk pembaruan sebagian — gagasan yang sama, cakupan lebih kecil.)
- DELETE — "hapus ini." Persis seperti kedengarannya — menghapus sebuah data atau file.
Kalau kamu tidak ingat apa pun yang lain: GET membaca, POST membuat, PUT memperbarui, DELETE menghapus. Ketika aplikasimu berulah, mengetahui method apa yang dikirim seringkali menjadi petunjuk pertama.