Metode HTTP : GET,POST,PUT,DELETE pada brand Everlast

1. METODE HTTP GET

Metode ini digunakan untuk mengambil data dari server.
Contoh pada website Everlast:
Ketika pengguna membuka halaman katalog produk seperti sarung tinju, browser akan mengirim permintaan GET ke server untuk mengambil daftar produk tersebut, termasuk informasi seperti nama produk, harga, ukuran, dan gambar.
Alurnya:
Pengguna membuka website Everlast → Browser mengirim GET ke server → Server mengirim data katalog → Browser menampilkan produk.
2. METODE HTTP POST

Metode ini digunakan untuk mengirim data baru ke server, biasanya saat membuat sesuatu yang baru.
Contoh pada website Everlast:
Ketika pengguna mendaftar akun baru atau menambahkan produk ke keranjang belanja, browser akan mengirim data ke server menggunakan metode POST.
Alurnya:
Pengguna mengisi formulir pendaftaran → Browser mengirim POST ke /register dengan data akun → Server menyimpan data dan mengirim respons sukses.
Atau:
Pengguna klik “Add to Cart” → Browser mengirim POST ke /cart dengan ID produk → Server menambahkan item ke keranjang pengguna.
3. METODE HTTP PUT

Metode ini digunakan untuk memperbarui data yang sudah ada di server.
Contoh pada website Everlast:
Ketika pengguna memperbarui alamat pengiriman di profilnya, website akan menggunakan metode PUT untuk mengganti informasi yang sudah ada.
Alurnya:
Pengguna edit alamat → Browser mengirim PUT ke /user/address dengan data baru → Server mengganti alamat lama dengan yang baru.
4. METODE HTTP DELETE

Metode ini digunakan untuk menghapus data dari server.
Contoh pada website Everlast:
Jika pengguna ingin menghapus item dari keranjang belanja, website akan mengirim permintaan DELETE ke server.
Alurnya:
Pengguna klik “Remove” pada item di keranjang → Browser mengirim DELETE ke /cart/item123 → Server menghapus item tersebut dari keranjang pengguna.
