HTTP i REST
Najčešći tip zahteva: sve što govori HTTP, počev od REST API-ja.
Desni klik u stablu ▸ Dodaj ▸ HTTP zahtev.

Metode
Section titled “Metode”GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS i QUERY.
URL prihvata {{variables}} svuda — šema, host, port, putanja, upitni niz.
Razrešena vrednost prikazana je ispod polja.
URL dopunjuju tri liste:
- parametri upita (
?ključ=vrednost); - parametri putanje, koji zamenjuju imenovane segmente putanje;
- zaglavlja.
Svaki red ima polje za uključivanje, tip vrednosti i opis.
Četiri porodice:
| Tip | Upotreba |
|---|---|
| Tekst | JSON, XML, čist tekst — sa isticanjem sintakse i preformatiranjem |
| Datoteka | Šalje sadržaj datoteke sa diska |
Formular (multipart/form-data) | Imenovana polja, sa datotekama |
x-www-form-urlencoded | Imenovana polja kodirana u telu |
Opcije
Section titled “Opcije”- Vremensko ograničenje: u milisekundama, svojstveno ovom zahtevu; u suprotnom se primenjuje globalna vrednost.
- Prati preusmeravanja: podrazumevano uključeno. Isključite ga da biste
posmatrali sam
3xxi njegovoLocationzaglavlje.
Odgovor
Section titled “Odgovor”Status, vreme, veličina, zaglavlja i telo prikazano prema svom tipu sadržaja: sklopivi JSON pregledač, uvučeni XML, pregled slike, čist tekst. Kartica istorije daje pristup prethodnim izvršavanjima.
Autentifikacija
Section titled “Autentifikacija”Prikačite rutu autentifikacije uz zahtev kako bi se zaglavlja ubacivala, a token automatski obnavljao. Vidite Autentifikacija.
Serverski režim
Section titled “Serverski režim”Restorm može i da hostuje HTTP server, da biste testirali kako ga klijent
troši — obično kod vaše aplikacije, koji na kratko usmerite na localhost.
Dodajte ga preko Dodaj ▸ HTTP server: sluša na
localhost:<port><putanja> za par metoda + putanja i odgovara statusom,
zaglavljima i telom koje tu podesite. Drugi protokoli hostuju se na isti način —
vidite Serverski režim i
Simulacija HTTP API-ja.
Isečci koda
Section titled “Isečci koda”U kartici Code Snippets nudi se dvadeset četiri jezika i biblioteke: cURL,
JavaScript (Fetch, Axios), TypeScript, Python (Requests, http.client, aiohttp),
nativni Node.js, Go, Rust (reqwest), Java (HttpClient, OkHttp), C# (HttpClient),
PHP (cURL, Guzzle), Ruby (Net::HTTP, Faraday), Swift (URLSession), Kotlin
(OkHttp), Dart, R (httr), PowerShell, Elixir (HTTPoison), Clojure (clj-http).
Uvezite umesto da kucate
Section titled “Uvezite umesto da kucate”Imate OpenAPI specifikaciju, Postman kolekciju, HAR datoteku ili običnu curl
komandu? Datoteka ▸ Uvezi rekonstruiše stablo umesto vas. Vidite
Uvoz i izvoz.