Diskusi Fajar Anugrah Krisna Dwinarta

Selesai
Fajar Anugrah Krisna Dwinarta
Ditanyakan pada: Latihan Restful Update Comment

perbedaan menggunakan patch dengan put

apa perbedaan secara teknis dari patch dan put apakah mereka ini ada kelebihan dan kekurangan tersendiri?

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

7 bulan yang lalu

Metode HTTP "PUT" digunakan untuk menggantikan atau membuat sumber daya di server. Jika sumber daya yang ditentukan sudah ada, PUT akan menggantikan sumber daya tersebut dengan data yang baru. Jika sumber daya tidak ada, maka PUT akan membuat yang baru, PATCH digunakan untuk memperbarui bagian-bagian tertentu dari sumber daya tanpa menggantikan keseluruhan sumber daya.

Avatar
BroKoding

7 bulan yang lalu

Halo kak, sebenarnya keduanya memiliki kemiripan. PATCH lebih efisien karena menghindari pengiriman seluruh resource atau data untuk memperbarui bagian kecil darinya. PUT, di sisi lain lebih cocok untuk penggantian penuh atau pembuatan resource atau data baru.