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).