HTTP ja REST
Yleisin pyyntötyyppi: kaikki mikä puhuu HTTP:tä, ensisijaisesti REST-API:t.
Napsauta projektipuuta hiiren oikealla painikkeella ▸ Lisää ▸ HTTP-pyyntö.

Metodit
Section titled “Metodit”GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS ja QUERY.
URL hyväksyy {{variables}} kaikissa osissaan — skeemassa, isännässä, portissa,
polussa ja kyselymerkkijonossa. Ratkaistu arvo näkyy kentän alapuolella.
Kolme luetteloa täydentää URL-osoitetta:
- kyselyparametrit (
?clé=valeur) - polkuparametrit, jotka korvaavat polun nimetyt segmentit
- otsakkeet
Jokaisella rivillä on valintaruutu, arvon tyyppi ja kuvaus.
Sisältö
Section titled “Sisältö”Neljä perhettä:
| Tyyppi | Käyttö |
|---|---|
| Teksti | JSON, XML, pelkkä teksti — syntaksiväritys ja uudelleenmuotoilu |
| Tiedosto | Lähettää levyllä olevan tiedoston sisällön |
Lomake (multipart/form-data) | Nimetyt kentät, myös tiedostot |
x-www-form-urlencoded | Nimetyt kentät koodattuna sisältöön |
Valinnat
Section titled “Valinnat”- Aikakatkaisu: millisekunteina, vain tälle pyynnölle; jos arvoa ei ole, käytetään globaalia asetusta.
- Seuraa uudelleenohjauksia: käytössä oletuksena. Poista se käytöstä, jos
haluat tarkastella
3xx-vastausta itseään ja senLocation-otsaketta.
Vastaus
Section titled “Vastaus”Tilakoodi, kesto, koko, otsakkeet ja sisältö esitettynä sisältötyypin mukaan: tiivistettävä JSON-katselin, sisennetty XML, kuvan esikatselu tai pelkkä teksti. Historiavälilehdeltä pääsee aiempiin suorituksiin.
Todennus
Section titled “Todennus”Liitä pyyntöön todennusreitti, niin otsakkeet lisätään ja token uusitaan automaattisesti. Katso Todennus.
Palvelintila
Section titled “Palvelintila”Restorm osaa myös isännöidä HTTP-palvelinta, jolloin voit testata, miten
asiakas käyttää sitä — tyypillisesti oman sovelluksesi koodi, jonka osoitat
kokeilun ajaksi localhost-osoitteeseen.
Lisää palvelin valinnalla Lisää ▸ HTTP-palvelin: se kuuntelee osoitteessa
localhost:<port><chemin> yhtä metodi + polku -paria ja vastaa sillä
tilakoodilla, niillä otsakkeilla ja sillä sisällöllä, jotka siihen määritetään.
Muita protokollia isännöidään samalla tavalla — katso
Palvelintila ja
HTTP-API:n simulointi.
Koodinpätkät
Section titled “Koodinpätkät”Code Snippets -välilehdellä on tarjolla kaksikymmentäneljä kieltä ja
kirjastoa: cURL, JavaScript (Fetch, Axios), TypeScript, Python (Requests,
http.client, aiohttp), natiivi 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).
Tuo sen sijaan, että kirjoitat käsin
Section titled “Tuo sen sijaan, että kirjoitat käsin”Onko sinulla OpenAPI-määritys, Postman-kokoelma, HAR-tiedosto tai pelkkä
curl-komento? Tiedosto ▸ Tuo rakentaa puun puolestasi. Katso
API:n tuonti.