Mis vahe on paigal ja plaastril?
Mis vahe on paigal ja plaastril?

Video: Mis vahe on paigal ja plaastril?

Video: Mis vahe on paigal ja plaastril?
Video: ASMR DOCTOR 💊🩺 Virtual Assistant 👩‍⚕️ Medical Examination, Tests [+Sub] 2024, November
Anonim

Peamine vahet a PANGE ja PLASTIK meetod on see PANGE meetod kasutab päringu URI-d, et esitada taotletud ressursi muudetud versioon, mis asendab ressursi algse versiooni, samas kui PLAASTER meetod annab ressursi muutmiseks juhiste komplekti.

Seda silmas pidades, mis on plaastri ja müügitaotluse peamine erinevus?

Kasutades PANGE nõuab meilt kõigi atribuutide määramist, isegi kui tahame muuta ainult ühte atribuuti. Aga kui me kasutame PATCH meetod saame värskendada ainult vajalikke välju ja kõiki välju pole vaja mainida. PLAASTER ei luba meil väärtust muuta aastal an massiivi või eemaldage atribuut või massiivi kirje.

Lisaks, mis vahe on postitamisel ja müügil? The erinevus POST ja PUT vahel on see PANGE on idempotentne, see tähendab, nimetab sama PANGE mitu korda päring annab alati sama tulemuse (see ei ole kõrvalmõju), samas kui teisest küljest helistades a POSTITA korduval päringul võib olla (täiendavaid) kõrvalmõjusid, luues sama ressursi mitu korda.

Tea ka, kas ma peaksin kasutama puti või patchi?

The PLAASTER meetod on siin õige valik, kuna värskendate olemasolevat ressurssi - rühma ID-d. PANGE peaks kasutada ainult siis, kui asendate ressurssi tervikuna. Olemasolev HTTP PANGE meetod võimaldab ainult dokumendi täielikult asendada.

Miks me kasutame plaastri meetodit?

HTTP ressurss. A PLAASTER taotlus seevastu on kasutatud asukohas ressursi osas muudatuste tegemiseks. See on, see plaastrid ressurss – selle omaduste muutmine. See on kasutatud ressursside väiksemate uuenduste tegemiseks ja see on ei pea olema idempotentsed.

Soovitan: