Ո՞րն է տարբերությունը put-ի և patch-ի միջև:
Ո՞րն է տարբերությունը put-ի և patch-ի միջև:

Video: Ո՞րն է տարբերությունը put-ի և patch-ի միջև:

Video: Ո՞րն է տարբերությունը put-ի և patch-ի միջև:
Video: սվաղի կարկատման ձախողումները, սվաղի մասնագետները բացատրում են խնդիրները շտկելիս, տեղի չի ունենում 2024, Մայիս
Anonim

Գլխավոր հիմնական միջև տարբերությունը որ ԴՐԵԼ և ՊԱՏՉԵԼ մեթոդն այն է, որ ԴՆԵԼ մեթոդը օգտագործում է հարցման URI՝ պահանջվող ռեսուրսի փոփոխված տարբերակը տրամադրելու համար, որը փոխարինում է ռեսուրսի սկզբնական տարբերակին, մինչդեռ ՊԱՏՉ մեթոդը տրամադրում է մի շարք հրահանգներ՝ ռեսուրսը փոփոխելու համար:

Հաշվի առնելով սա, ո՞րն է հիմնական տարբերությունը կարկատելու և տեղադրման հարցումների միջև:

Օգտագործելով ԴՆԵԼ պահանջում է մեզնից նշել բոլոր հատկանիշները, նույնիսկ եթե ցանկանում ենք փոխել միայն մեկ հատկանիշ: Բայց եթե օգտագործենք PATCH մեթոդ մենք կարող ենք թարմացնել միայն մեզ անհրաժեշտ դաշտերը, և կարիք չկա նշելու բոլոր դաշտերը: ՊԱՏՉ թույլ չի տալիս մեզ փոփոխել արժեքը մի զանգված կամ հեռացնել հատկանիշը կամ զանգվածի մուտքը:

Բացի այդ, ո՞րն է տարբերությունը տեղադրման և տեղադրման միջև: Այն տարբերությունը POST-ի և PUT-ի միջև դա է ԴՆԵԼ անիմպոտենտ է, այսինքն՝ նույնը կանչել ԴՆԵԼ մի քանի անգամ հարցումը միշտ նույն արդյունքը կտա (դա կողմնակի ազդեցություն չէ), մինչդեռ, մյուս կողմից, զանգահարելով a ՓՈՍՏ բազմիցս հարցումը կարող է ունենալ (լրացուցիչ) կողմնակի էֆեկտներ՝ միևնույն ռեսուրսը մի քանի անգամ ստեղծելով:

Նաև գիտեք, պե՞տք է օգտագործեմ put, թե՞ patch:

Այն ՊԱՏՉ մեթոդն այստեղ ճիշտ ընտրություն է, քանի որ դուք թարմացնում եք գոյություն ունեցող ռեսուրսը՝ խմբի ID-ն: PUT պետք է օգտագործել միայն այն դեպքում, եթե դուք ամբողջությամբ փոխարինում եք ռեսուրսը: Գոյություն ունեցող HTTP ԴՆԵԼ մեթոդը թույլ է տալիս միայն փաստաթղթի ամբողջական փոխարինումը:

Ինչու՞ ենք մենք օգտագործում կարկատելու մեթոդը:

HTTP ռեսուրս. Ա ՊԱՏՉ խնդրանքը մյուս կողմից է օգտագործված տեղանքում ռեսուրսի մի մասում փոփոխություններ կատարելու համար: Այն է, այն PACHES ռեսուրսը - փոխելով իր հատկությունները: Այն է օգտագործված ռեսուրսների աննշան թարմացումները և դա է չի պահանջվում լինել անզոր:

Խորհուրդ ենք տալիս: