Moet rus HTTP gebruik?
Moet rus HTTP gebruik?

Video: Moet rus HTTP gebruik?

Video: Moet rus HTTP gebruik?
Video: Хитрости МАСТЕРОВ и секретные приспособления!!! А ты и не знаешь!!! 2024, November
Anonim

RUS voeg geen spesifieke funksionaliteit by nie HTTP maar is 'n argitektoniese styl wat langsaan ontwikkel is HTTP en gebruik die meeste HTTP vir sy toepassingslaagprotokol. HTTP is 'n toepassingsprotokol.

Gebruik res dan

RUS is hoofsaaklik oor gebruik word HTTP en dit maak gebruik van HTTP GET, POST, PUT, DELETE en PATCH metodes vir verskillende CRUD-bewerkings. SOAP definieer ook 'n binding aan die HTTP protokol. Wanneer bindend aan HTTP , word alle SOAP-versoeke deurgestuur HTTP POST.

Kan REST API ook https gebruik? Beveilig die kommunikasie tussen a REST API en 'n HTTP-kliënt deur te aktiveer HTTPS . Jy kan aktiveer HTTPS net vir enkripsie, of jy kan stel ook a REST API vir kliëntverifikasie (wedersydse verifikasie). Let wel Jy kan nie gebruik die integrasie node HTTP luisteraar met RUS API's.

Ook gevra, is HTTP 'n REST API?

Nee hulle is nie. HTTP staan vir HyperText Transfer Protocol en is 'n manier om lêers oor te dra. Let daarop dat daar ook 'n groot verskil is tussen a RUSvolle API en a HTTP API . A RUSvolle API voldoen aan AL die RUS beperkings uiteengesit in sy "formaat" dokumentasie (in die proefskrif van Roy Fielding).

Waarom RUS nie 'n protokol is nie?

Verteenwoordigende staatsoordrag ( REST) is nie 'n protokol nie soos SOAP, maar is eerder 'n stel argitektoniese beginsels wat meer ingestel is op die behoeftes van liggewig web- en mobiele toepassings. Omdat dit 'n stel riglyne is, laat dit die implementering van hierdie aanbevelings aan ontwikkelaars oor.

Aanbeveel: