HTTP REST API деген эмне?
HTTP REST API деген эмне?

Video: HTTP REST API деген эмне?

Video: HTTP REST API деген эмне?
Video: Что такое API? 2024, Декабрь
Anonim

тыныгуу API колдонмо программа интерфейси болуп саналат ( API ) колдонот HTTP АЛУУ, КОЙУУ, ПОСТ жана ЖОК кылуу сурамдары. ЭС АЛУУ Технология жалпысынан күчтүүрөөк Simple Object Access Protocol (SOAP) технологиясына артыкчылык берилет, анткени ЭС АЛУУ азыраак өткөрүү жөндөмдүүлүгүн колдонот, бул интернетти колдонуу үчүн ыңгайлуураак кылат.

Андан тышкары, REST API эмнени билдирет?

А RESTful API колдонмо программа интерфейси болуп саналат ( API ) ал HTTP сурамдарын АЛУУ, КОЙУУ, ПОСТ жана ЖОК кылуу үчүн колдонот. Ан API веб-сайт үчүн бул эки программалык камсыздоонун бири-бири менен байланышуусуна мүмкүндүк берген код.

Экинчиден, REST API мисалы деген эмне? Мисалдар : /user/ үчүн GET сурамы системада катталган колдонуучулардын тизмесин кайтарат. /user/123 үчүн POST сурамы дененин маалыматтарын колдонуу менен ID 123 менен колдонуучуну түзөт. /user/123 үчүн PUT өтүнүчү колдонуучуну 123 дененин маалыматтары менен жаңылайт.

Ошондой эле билүү керек, HTTP REST APIби?

Жок Алар эмес. HTTP HyperText Transfer Protocol дегенди билдирет жана файлдарды өткөрүүнүн бир жолу. а ортосунда да чоң айырма бар экенин белгилей кетүү керек RESTful API жана а HTTP API . А RESTful API БААРЫН карманат ЭС АЛУУ анын "формат" документациясында (Рой Филдингдин диссертациясында) белгиленген чектөөлөр.

REST API vs API деген эмне?

ЭС АЛУУ негизинен кардарлардын жана серверлердин жүрүм-турумун башкарган веб архитектурасынын стили. Ал эми API протоколдордун жалпы жыйындысы болуп саналат жана башка программалык камсыздоо менен иштешүүгө жардам берүү үчүн программалык камсыздоонун үстүнө жайгаштырылган. ЭС АЛУУ веб-тиркемелерге гана багытталган. Жана көбүнчө HTTP сурамдары жана жооптору менен алектенет.

Сунушталууда: