HTTP και REST
Ο πιο συνηθισμένος τύπος αιτήματος: ό,τι μιλά HTTP, ξεκινώντας από τα API REST.
Δεξί κλικ στο δέντρο ▸ Προσθήκη ▸ Αίτημα HTTP.

Μέθοδοι
Section titled “Μέθοδοι”GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS και QUERY.
Η διεύθυνση URL
Section titled “Η διεύθυνση URL”Η διεύθυνση URL δέχεται {{variables}} παντού — σχήμα, υπολογιστής, θύρα,
διαδρομή, συμβολοσειρά ερωτήματος. Η επιλυμένη τιμή εμφανίζεται κάτω από το
πεδίο.
Τρεις λίστες συμπληρώνουν τη διεύθυνση URL:
- οι παράμετροι ερωτήματος (
?clé=valeur)· - οι παράμετροι διαδρομής, που αντικαθιστούν τα επώνυμα τμήματα της διαδρομής·
- οι κεφαλίδες.
Κάθε γραμμή έχει ένα πλαίσιο ενεργοποίησης, έναν τύπο τιμής και μια περιγραφή.
Το σώμα
Section titled “Το σώμα”Τέσσερις οικογένειες:
| Τύπος | Χρήση |
|---|---|
| Κείμενο | JSON, XML, απλό κείμενο — με χρωματισμό σύνταξης και αναμορφοποίηση |
| Αρχείο | Στέλνει το περιεχόμενο ενός αρχείου του δίσκου |
Φόρμα (multipart/form-data) | Επώνυμα πεδία, με αρχεία |
x-www-form-urlencoded | Επώνυμα πεδία κωδικοποιημένα μέσα στο σώμα |
Επιλογές
Section titled “Επιλογές”- Χρονικό όριο λήξης: σε χιλιοστά του δευτερολέπτου, ειδικό γι’ αυτό το αίτημα· αλλιώς ισχύει η καθολική τιμή.
- Παρακολούθηση ανακατευθύνσεων: ενεργό εξ ορισμού. Απενεργοποιήστε το για
να παρατηρήσετε το ίδιο το
3xxκαι την κεφαλίδα τουLocation.
Η απόκριση
Section titled “Η απόκριση”Κατάσταση, χρόνος, μέγεθος, κεφαλίδες, και το σώμα αποδοσμένο ανάλογα με τον τύπο περιεχομένου του: αναδιπλούμενος προβολέας JSON, XML με εσοχές, προεπισκόπηση εικόνας, απλό κείμενο. Η καρτέλα ιστορικού δίνει πρόσβαση στις προηγούμενες εκτελέσεις.
Ταυτοποίηση
Section titled “Ταυτοποίηση”Συνδέστε μια διαδρομή ταυτοποίησης με το αίτημα ώστε οι κεφαλίδες να εισάγονται και το token να ανανεώνεται αυτόματα. Δείτε Ταυτοποίηση.
Λειτουργία διακομιστή
Section titled “Λειτουργία διακομιστή”Το Restorm μπορεί επίσης να φιλοξενήσει έναν διακομιστή HTTP, για να
δοκιμάσετε τον τρόπο με τον οποίο τον καταναλώνει ένας πελάτης — τυπικά ο
κώδικας της εφαρμογής σας, τον οποίο στρέφετε στο localhost για όσο διαρκεί
μια δοκιμή.
Προσθέστε έναν με Προσθήκη ▸ Διακομιστής HTTP: ακούει στο
localhost:<port><chemin> για ένα ζεύγος μεθόδου + διαδρομής και απαντά με την
κατάσταση, τις κεφαλίδες και το σώμα που ρυθμίζετε εκεί. Άλλα πρωτόκολλα
φιλοξενούνται με τον ίδιο τρόπο — δείτε
Λειτουργία διακομιστή και
Προσομοίωση ενός API HTTP.
Αποσπάσματα κώδικα
Section titled “Αποσπάσματα κώδικα”Είκοσι τέσσερις γλώσσες και βιβλιοθήκες προσφέρονται στην καρτέλα Code
Snippets: cURL, JavaScript (Fetch, Axios), TypeScript, Python (Requests,
http.client, aiohttp), εγγενές 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).
Εισαγωγή αντί για πληκτρολόγηση
Section titled “Εισαγωγή αντί για πληκτρολόγηση”Έχετε μια προδιαγραφή OpenAPI, μια συλλογή Postman, ένα αρχείο HAR ή μια απλή
εντολή curl; Το Αρχείο ▸ Εισαγωγή ανακατασκευάζει το δέντρο για εσάς.
Δείτε Εισαγωγή & εξαγωγή.