Ի՞նչ է HTTP REST API-ն:
Ի՞նչ է HTTP REST API-ն:

Video: Ի՞նչ է HTTP REST API-ն:

Video: Ի՞նչ է HTTP REST API-ն:
Video: Ի՞նչ է համակարգչային հիշողությունը | Համակարգչային | «Քան» ակադեմիա 2024, Մայիս
Anonim

ՀԱՆԳՍՏԱՑՈՂ API կիրառական ծրագրի միջերես է ( API ) որը օգտագործում է HTTP խնդրում է ստանալ, դնել, փակցնել և ջնջել տվյալները: ՀԱՆԳՍՏԻ տեխնոլոգիան, ընդհանուր առմամբ, նախընտրելի է ավելի ամուր Simple Object Access Protocol (SOAP) տեխնոլոգիայից, քանի որ ՀԱՆԳՍՏԻ օգտագործում է ավելի քիչ թողունակություն՝ դարձնելով այն ավելի հարմար ինտերնետի օգտագործման համար:

Ավելին, ի՞նչ է նշանակում REST API:

Ա Հանգստացնող API կիրառական ծրագրի միջերես է ( API ), որն օգտագործում է HTTP հարցումներ՝ տվյալներ ՍՏԱՆԱԼԻ, ԴՐԵԼ, ՓՈՍՏՐԵԼ և Ջնջել: Ան API վեբկայքը այն կոդն է, որը թույլ է տալիս երկու ծրագրային ծրագրերին շփվել միմյանց հետ:

Երկրորդ, ո՞րն է REST API-ի օրինակը: Օրինակներ GET հարցումը /user/-ին վերադարձնում է համակարգում գրանցված օգտվողների ցուցակը: POST հարցումը /user/123-ին ստեղծում է ID 123-ով օգտվող՝ օգտագործելով մարմնի տվյալները: PUT հարցումը /user/123-ին թարմացնում է օգտվող 123-ը մարմնի տվյալների հետ:

Նաև իմանալ, արդյոք HTTP-ն REST API է:

Ոչ, նրանք չեն. HTTP Հատկանշական է HyperText Transfer Protocol-ի համար և ֆայլեր փոխանցելու միջոց է: Նկատենք, որ մեծ տարբերություն կա նաև ա Հանգստացնող API և ա HTTP API . Ա Հանգստացնող API հավատարիմ է ԲՈԼՈՐ ՀԱՆԳՍՏԻ սահմանափակումները, որոնք ամրագրված են նրա «ձևաչափի» փաստաթղթերում (Ռոյ Ֆիլդինգի ատենախոսությունում):

Ի՞նչ է REST API-ն ընդդեմ API-ի:

ՀԱՆԳՍՏԻ հիմնականում վեբ ճարտարապետության ոճ է, որը կարգավորում է հաճախորդների և սերվերների վարքագիծը: Մինչդեռ API Արձանագրությունների ավելի ընդհանուր հավաքածու է և տեղակայված է ծրագրաշարի վրա՝ օգնելու այն փոխազդել որոշ այլ ծրագրերի հետ: ՀԱՆԳՍՏԻ ուղղված է միայն վեբ հավելվածներին: Եվ հիմնականում զբաղվում է HTTP հարցումներով և պատասխաններով:

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