#rest
2 API με αυτήν την ετικέτα
URI Template API
Αναπτύξτε URI Templates (RFC 6570) — το πρότυπο που χρησιμοποιείται από το GitHub, OpenAPI/Swagger, HAL και πολλά hypermedia API — για να δημιουργήσετε URLs από ένα template και ένα σύνολο μεταβλητών. Το expand endpoint δέχεται ένα template όπως /users/{user}{?page,per_page} και ένα JSON αντικείμενο μεταβλητών, και επιστρέφει το τελικό URI με όλα σωστά percent-encoded. Υλοποιεί και τα τέσσερα επίπεδα της προδιαγραφής: απλή επέκταση {var}; επέκταση reserved {+var} και fragment {#var}; τους τελεστές label {.var}, path {/var}, path-style-parameter {;var}, query {?var} και query-continuation {&var}; πολλαπλές μεταβλητές {x,y}; και τους τροποποιητές τιμών — prefix {var:3} (πρώτοι N χαρακτήρες) και explode {var*} (επέκταση λιστών και χαρτών στοιχείο προς στοιχείο). Οι μεταβλητές μπορεί να είναι συμβολοσειρές, λίστες ή συσχετιστικοί χάρτες. Το parse endpoint επιθεωρεί ένα template και παραθέτει τις εκφράσεις, τους τελεστές και τα ονόματα μεταβλητών του. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για REST και hypermedia clients, API SDKs και code generators, εργαλεία OpenAPI και δημιουργία συνδέσμων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 endpoints. Αυτό αναπτύσσει URI templates· για δημιουργία ή ανάλυση query strings χρησιμοποιήστε ένα query-string API και για κανονικοποίηση URLs χρησιμοποιήστε ένα URL API.
api.oanor.com/uritemplate-api
API Κατάστασης HTTP
Κάθε κωδικός κατάστασης HTTP ως API. Αναζητήστε οποιονδήποτε κωδικό (π.χ. 404, 429, 503) και λάβετε την τυπική φράση αιτίας, την κατηγορία του (1xx Πληροφοριακό, 2xx Επιτυχία, 3xx Ανακατεύθυνση, 4xx Σφάλμα Πελάτη, 5xx Σφάλμα Διακομιστή), μια περιγραφή σε απλά αγγλικά, το RFC που το ορίζει, και χρήσιμες σημαίες για το αν είναι σφάλμα και αν είναι γενικά ασφαλές να επαναληφθεί (408, 425, 429, 500, 502, 503, 504). Καταγράψτε κάθε εκχωρημένο κωδικό ή φιλτράρετε ανά κατηγορία, και απαριθμήστε τις πέντε κατηγορίες κατάστασης. Ιδανικό για πελάτες API και πύλες, σελίδες σφαλμάτων, πίνακες ελέγχου καταγραφής και παρακολούθησης, τεκμηρίωση και διδασκαλία. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Διακρίνεται από τους ελέγχους κεντρικού υπολογιστή/λειτουργίας που αναφέρουν μια ζωντανή κατάσταση — αυτό είναι το λεξικό αναφοράς των ίδιων των κωδικών.
api.oanor.com/httpstatus-api