Rest api - web programozás alapjai

REST API magában foglalja egy egyszerű szabályt:

  • Mindegyik URL egy erőforrás
  • Amikor belép egy erőforrás GET metódus visszaadja leírását az erőforrás
  • POST módszert hozzáad egy új erőforrás
  • PUT módszer megváltoztatja a forrás
  • DELETE eljárás eltávolítja a forrás

Ezek a szabályok egy egyszerű szifilisz felület a többi alkalmazás, amellyel a kölcsönhatás zajlik a HTTP protokollon keresztül.

Betartása szifilisz műveleteket, és a HTTP módszerek:

REST API felületet nagyon hasznos több programot interakció, például egy mobil app működhet egy ügyfél, amely manipulálja adatokat REST.

minta matching¶

A lekérdezés eredménye a következő lesz:

Küldéséhez POST kéréssel, hogy használja a parancssori segédprogram curl:

URL elszállításával módszer bejárás

Ebben az esetben van szükség, hogy egy új út (útvonal), lekötése azt a nézetet (nézet) és a legkellemetlenebb változása a nagy ötlet, vagy ami még rosszabb, hogy írjon egy újat. Így, a források növelése, bonyolítja a REST API nem nő arányosan és egy bizonyos ponton a kód nem olvasható, mivel a nagy és folyamatosan változó logika a nézet.

Ki ez a helyzet -, hogy külön a forrásokat a reprezentációk, ezáltal része a logika, és a bemutató sokoldalúbb.

Erőforrások lehetnek:

Code 102 List minden ember ¶

__json__ módszer meghatározza, hogyan kell átalakítani az erőforrás a JSON.

Code 103 beton férfi ¶

Részletek átírni oly módon, hogy visszaadja csak a forrás, és így a forrás már tartalmaz információkat, hogyan kell adni a JSON, ez a képviselet általános engedély PeopleResource. és PersonResource és illik az egyéb erőforrásokat, fogjuk írni a jövőben.

Code 104 képviselete (View) a bejárás erőforrás ¶

Az alapértelmezett megjelenítőt JSON keres __json__ eljárás, és ha igen, akkor visszatér a hívás eredményeit.

Az út, ebben az esetben nem lesz egy, így az egész szerkezet átkerül az erőforrások (__getitem__ módszer).

Kapcsolódó cikkek