Implementasi HTTP Methods dalam Sistem Toko Online Adidas
✅ 1. Brand Pilihan
-
Nama Brand: Adidas
-
Link Brand: https://www.adidas.com
-
Penjelasan Singkat:
Adidas adalah perusahaan global yang bergerak di bidang perlengkapan olahraga, khususnya sepatu, pakaian, dan aksesoris. Didirikan di Jerman, Adidas telah menjadi salah satu merek paling ikonik di dunia dengan produk-produk seperti Ultraboost, Samba, dan Adizero. Merek ini terkenal karena inovasi teknologi dalam sepatu lari dan gaya streetwear yang stylish.
✅ 2. Diagram dan Penjelasan Alur HTTP Methods (GET, POST, PUT, DELETE)
1. GET /produk

Digunakan untuk mengambil data dari server, seperti melihat daftar produk sepatu Adidas terbaru.
-
Contoh Kasus: Pengguna membuka halaman katalog sepatu di website Adidas.
-
Respon Server: Menampilkan daftar sepatu Adidas dari database (contoh: Ultraboost, Samba, Gazelle).
2. POST /produk

Digunakan untuk mengirim data baru ke server, seperti menambahkan produk sepatu Adidas baru ke sistem.
-
Contoh Kasus: Admin menambahkan sepatu baru “Adidas Adizero SL” melalui dashboard.
-
Respon Server: Menyimpan data produk ke database dan mengirimkan konfirmasi berhasil ditambahkan.
3. PUT /produk/789

Digunakan untuk memperbarui data yang sudah ada di server, seperti mengubah harga atau stok produk Adidas.
-
Contoh Kasus: Admin memperbarui harga sepatu “Adidas Ultraboost” menjadi Rp2.000.000.
-
Respon Server: Data produk diperbarui di database dan server mengirimkan status sukses.
4. DELETE /produk/789

Digunakan untuk menghapus data dari server, seperti menghapus produk sepatu yang sudah tidak dijual lagi.
-
Contoh Kasus: Admin menghapus sepatu “Adidas Ozweego” karena sudah discontinue.
-
Respon Server: Produk dihapus dari database dan server mengirimkan status sukses.
