Må resten bruke HTTP?
Må resten bruke HTTP?

Video: Må resten bruke HTTP?

Video: Må resten bruke HTTP?
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, Kan
Anonim

HVILE legger ikke til noen spesifikk funksjonalitet til HTTP men er en arkitektonisk stil som ble utviklet ved siden av HTTP og oftest bruk HTTP for sin applikasjonslagsprotokoll. HTTP er en applikasjonsprotokoll.

Bruker resten

REST er primært brukt over HTTP og det gjør bruk av HTTP GET, POST, PUT, DELETE og PATCH-metoder for forskjellige CRUD-operasjoner. SOAP definerer også en binding til HTTP protokoll. Ved binding til HTTP , sendes alle SOAP-forespørsler gjennom HTTP POST.

På samme måte kan REST API bruke https? Sikre kommunikasjonen mellom a REST API og en HTTP-klient ved å aktivere HTTPS . Du kan muliggjøre HTTPS bare for kryptering, eller du kan også konfigurere en REST API for klientautentisering (gjensidig autentisering). Merk Du kan ikke bruk integrasjonsnoden HTTP-lytteren med HVILE APIer.

Også spurt, er HTTP en REST API?

Nei de er ikke. HTTP står for HyperText Transfer Protocol og er en måte å overføre filer på. Merk at det også er stor forskjell mellom a RESTful API og a HTTP API . EN RESTful API overholder ALLE HVILE begrensninger angitt i "format"-dokumentasjonen (i avhandlingen til Roy Fielding).

Hvorfor REST er ikke en protokoll?

Representativ statsoverføring ( REST) er ikke en protokoll som SOAP, men er i stedet et sett med arkitektoniske prinsipper som er mer tilpasset behovene til lette nett- og mobilapplikasjoner. Fordi det er et sett med retningslinjer, overlater det implementeringen av disse anbefalingene til utviklere.

Anbefalt: