HTTP ve REST
En yaygın istek türü: HTTP konuşan her şey, başta REST API’leri.
Ağaçta sağ tıklayın ▸ Ekle ▸ HTTP isteği.

Yöntemler
Section titled “Yöntemler”GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS ve QUERY.
URL her yerde {{variables}} kabul eder — şema, ana makine, port, yol, sorgu
dizesi. Çözümlenmiş değer alanın altında gösterilir.
URL’yi üç liste tamamlar:
- sorgu parametreleri (
?anahtar=değer); - yolun adlandırılmış segmentlerinin yerine geçen yol parametreleri;
- başlıklar.
Her satırda bir etkinleştirme kutusu, bir değer türü ve bir açıklama bulunur.
Dört aile:
| Tür | Kullanım |
|---|---|
| Metin | JSON, XML, düz metin — sözdizimi renklendirmesi ve yeniden biçimlendirme ile |
| Dosya | Diskteki bir dosyanın içeriğini gönderir |
Form (multipart/form-data) | Adlandırılmış alanlar, dosyalarla birlikte |
x-www-form-urlencoded | Gövdede kodlanmış adlandırılmış alanlar |
Seçenekler
Section titled “Seçenekler”- Zaman aşımı: milisaniye cinsinden, yalnızca bu isteğe özgü; belirtilmezse genel değer geçerli olur.
- Yönlendirmeleri izle: varsayılan olarak etkindir.
3xxyanıtının kendisini veLocationbaşlığını görmek için devre dışı bırakın.
Durum, süre, boyut, başlıklar ve içerik türüne göre gösterilen gövde: katlanabilir JSON görüntüleyici, girintili XML, görsel önizlemesi, düz metin. Geçmiş sekmesi önceki çalıştırmalara erişim sağlar.
Kimlik doğrulama
Section titled “Kimlik doğrulama”Başlıkların otomatik olarak eklenmesi ve token’ın kendiliğinden yenilenmesi için isteğe bir kimlik doğrulama rotası bağlayın. Bkz. Kimlik doğrulama.
Sunucu modu
Section titled “Sunucu modu”Restorm bir HTTP sunucusunu barındırabilir de; böylece bir istemcinin onu
nasıl tükettiğini test edebilirsiniz — genellikle bir deneme süresince
localhost adresine yönlendirdiğiniz kendi uygulamanızın kodu.
Ekle ▸ HTTP sunucusu ile bir tane ekleyin: belirli bir yöntem + yol çifti
için localhost:<port><yol> adresinde dinler ve orada yapılandırdığınız durum
kodu, başlıklar ve gövdeyle yanıt verir. Diğer protokoller de aynı şekilde
barındırılır — bkz. Sunucu modu ve
Bir HTTP API’sini simüle etme.
Kod parçacıkları
Section titled “Kod parçacıkları”Kod parçacıkları sekmesinde yirmi dört dil ve kütüphane sunulur: cURL,
JavaScript (Fetch, Axios), TypeScript, Python (Requests, http.client, aiohttp),
yerleşik 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).
Yazmak yerine içe aktarma
Section titled “Yazmak yerine içe aktarma”Elinizde bir OpenAPI belirtimi, bir Postman koleksiyonu, bir HAR dosyası ya da
basit bir curl komutu mu var? Dosya ▸ İçe aktar ağacı sizin için yeniden
oluşturur. Bkz. API içe aktarma.