NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Stopařův průvodce REST API

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:17.11.2013 11:12

Pěkný článek. Určitě sem časem přidám ten náš curl wrapper v PHP.

Odpovědět
New kid back on the block with a R.I.P
Avatar
Lu Kiss
Člen
Avatar
Lu Kiss:7.10.2017 20:28

už nějakou dobu se snažím dělat api, ale mám takový zásadní problém ..

GET /articles/1/com­ments/5 - vrátí komentář s ID 5 k článku s ID 1
DELETE /articles/1/com­ments/5 - smaže komentář s ID 5 u článku s ID 1

ty url jsoou úplně stejné a pokud ji zadám do prohlížeče , tak jak tomu prohlížeči řeknu, že chci GET a ne DELETE, resp. dá se tohle dělat přes prohlížeč nebo přes příkazovku a například komandem CURL - X GET (DELETE) a ta url? a v kódu se pak nějak dělá větvení na danou http metodu nebo jak, vím že se dají definovat hlavičky kde definuju metodu, ale to pak musí být vždy jeden soubor pro danou crud akci ne? Popřípadě bylo možno k vidění funkční skeleton pro crud api? Děkuji.

Avatar
Lukáš Kún
Člen
Avatar
Odpovídá na Lu Kiss
Lukáš Kún:7.10.2017 20:45

Zkus program Postman ..je přímo určený k testování WebAPI

Avatar
Lu Kiss
Člen
Avatar
Odpovídá na Lukáš Kún
Lu Kiss:8.10.2017 8:40

to není tak úplně co zatím hledám, ale do budoucna určitě využiju :)

Avatar
Lu Kiss
Člen
Avatar
Lu Kiss:13.3.2018 17:00

Ahoj, pokud vyuužívám Bearer Autentintazaci (prvně pošliu usenrmae a heslo) a API mi pak vrátí token s paltností třeba třicet minut a tím se pak autoruzuju, tak jakým způsobem mám odesílat to jméno a heslo? jako post data nebo jako body ve formátu json? post data a body muze nějaký utocník zachytit ne? jde to nějak šifrovat? nebo jak jinak se dá přihlásit do api když chci mít bearer token? posíllai by nějaký api token?

Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Lu Kiss
Jindřich Máca:13.3.2018 17:13

Ahoj, tak útočník může zachytit v podstatě všechno, např. i ten token samotný. :D Proto se obecně při jakémkoliv přihlašování používá HTTPS a mělo by být aplikováno i na všechny stránky po přihlášení. ;)

Avatar
Odpovídá na Jindřich Máca
Marian Benčat:13.3.2018 17:20

Souhlas ..jen.. v dnesni dobe uz neexistuje naprosto zadny duvod pro to, aby nebyla veskera komunikace pres HTTPS. Vsude, vcetne stranek, kde neni ani zadne prihlaseni.

Odpovědět
Totalitní admini..
Avatar
Lu Kiss
Člen
Avatar
Odpovídá na Jindřich Máca
Lu Kiss:13.3.2018 17:30

https využívám.
a je tedy lepší jheslo odesílat via post nebo jako body?

Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovídá na Lu Kiss
Jindřich Máca:13.3.2018 17:36

Kámo, HTTP metoda POST používá k odeslání dat body... :D

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.