HTTP REST API гэж юу вэ?
HTTP REST API гэж юу вэ?

Видео: HTTP REST API гэж юу вэ?

Видео: HTTP REST API гэж юу вэ?
Видео: Rest API гэж юу вэ? 2024, May
Anonim

АМРАЛТАЙ API нь хэрэглээний программын интерфейс ( API ) ашигладаг HTTP Өгөгдөл АВАХ, ХИЙХ, НИЙТЛЭХ, УСТГАХ хүсэлт. АМРАХ технологийг илүү бат бөх Simple Object Access Protocol (SOAP) технологиос илүүд үздэг учраас АМРАХ бага зурвасын өргөнийг хөшүүрэг болгож, интернет ашиглахад илүү тохиромжтой.

Цаашилбал, REST API гэж юу гэсэн үг вэ?

А RESTful API нь хэрэглээний программын интерфейс ( API ) нь HTTP хүсэлтийг ашиглан өгөгдлийг GET, PUT, POST болон УСТГАХ. Ан API вэб сайтын хувьд хоёр программ хангамж хоорондоо харилцах боломжийг олгодог код юм.

Хоёрдугаарт, REST API жишээ нь юу вэ? Жишээ : /хэрэглэгч/ руу илгээсэн GET хүсэлт нь системд бүртгэлтэй хэрэглэгчдийн жагсаалтыг буцаана. /user/123 руу илгээсэн POST хүсэлт нь үндсэн өгөгдлийг ашиглан ID 123-тай хэрэглэгчийг үүсгэдэг. /user/123 руу илгээсэн PUT хүсэлт нь хэрэглэгчийн 123-ыг үндсэн өгөгдөлтэй шинэчилдэг.

HTTP нь REST API мөн үү?

Үгүй ээ, тэд нар биш. HTTP HyperText Transfer Protocol гэсэн үг бөгөөд файл дамжуулах арга юм. a хооронд бас том ялгаа байгааг анхаарна уу RESTful API болон a HTTP API . А RESTful API БҮХ-ийг дагаж мөрддөг АМРАХ түүний "формат" баримт бичигт (Рой Филдингийн диссертацид) заасан хязгаарлалтууд.

REST API ба API гэж юу вэ?

АМРАХ үндсэндээ үйлчлүүлэгч болон серверүүдийн зан байдлыг зохицуулдаг вэб архитектурын хэв маяг юм. байхад API Энэ нь илүү ерөнхий протоколуудын багц бөгөөд бусад программ хангамжтай харилцахад туслах зорилгоор программ хангамж дээр байрлуулсан. АМРАХ зөвхөн вэб програмуудад зориулагдсан. Мөн ихэвчлэн HTTP хүсэлт, хариултуудтай харьцдаг.

Зөвлөмж болгож буй: