#url
6 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 Κανονικοποίησης URL
Κανονικοποιήστε URLs σε κανονική μορφή ώστε να μπορείτε να αφαιρείτε διπλότυπα, να συγκρίνετε και να τα καθαρίζετε. Το τελικό σημείο κανονικοποίησης μετατρέπει σε πεζά το σχήμα και τον κεντρικό υπολογιστή, αφαιρεί την προεπιλεγμένη θύρα (80 για http, 443 για https), επιλύει τα τμήματα διαδρομής ./ και ../ και διορθώνει την κωδικοποίηση ποσοστού χρησιμοποιώντας τον τυπικό αναλυτή WHATWG URL, στη συνέχεια εφαρμόζει τις καθαρίσεις που επιλέγετε: αφαιρεί παραμέτρους παρακολούθησης μάρκετινγκ και αναλυτικών στοιχείων (όλες utm_* συν gclid, fbclid, msclkid, yclid, mc_eid και πολλές άλλες), ταξινομεί τις υπόλοιπες παραμέτρους ερωτήματος σε σταθερή σειρά, προαιρετικά αφαιρεί το #fragment και προσθέτει ή αφαιρεί την τελική κάθετο. Επιστρέφει το κανονικό URL, τα πλήρως αναλυμένα στοιχεία και την ακριβή λίστα των αλλαγών που έκανε. Το τελικό σημείο σύγκρισης κανονικοποιεί δύο URLs και σας λέει αν δείχνουν στον ίδιο πόρο — ιδανικό για τον εντοπισμό διπλότυπων συνδέσμων που διαφέρουν μόνο από κωδικούς παρακολούθησης, πεζά/κεφαλαία, θύρα ή σειρά παραμέτρων. Όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι άμεσο, ιδιωτικό και ασφαλές. Ιδανικό για ανιχνευτές και εργαλεία SEO, αφαίρεση διπλότυπων συνδέσμων και αναλυτικά στοιχεία, κλειδιά προσωρινής αποθήκευσης, σελιδοδείκτες και αγωγούς περιεχομένου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό κανονικοποιεί τη συμβολοσειρά URL· δεν την ανακτά ούτε ακολουθεί ανακατευθύνσεις — για προεπισκοπήσεις συνδέσμων και αποσυμπίεση χρησιμοποιήστε ένα API URL-unfurl.
api.oanor.com/urlcanon-api
API Συμβολοσειράς Ερωτήματος
Ανάλυση και δημιουργία συμβολοσειρών ερωτήματος URL — με πλήρη υποστήριξη για ένθετα αντικείμενα και πίνακες. Μετατρέψτε μια συμβολοσειρά ερωτήματος όπως a[b][c]=1&tags[]=x&tags[]=y σε ένα καθαρό ένθετο αντικείμενο JSON και μετατρέψτε οποιοδήποτε αντικείμενο JSON πίσω σε μια σωστά κωδικοποιημένη συμβολοσειρά ερωτήματος. Επιλέξτε πώς σειριοποιούνται οι πίνακες (δείκτες, αγκύλες, επαναλαμβανόμενα κλειδιά ή διαχωρισμένα με κόμμα) και αν θα γίνει URL-κωδικοποίηση. Πολύ πέρα από έναν επίπεδο κωδικοποιητή κλειδί=τιμή — χειρίζεται τις βαθιές δομές που χρησιμοποιούν τα πραγματικά web frameworks (Rails, PHP, Express/qs). Καθαρή τοπική επεξεργασία — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεση. Ζωντανή. 3 τελικά σημεία. Σχεδιασμένο για κατασκευή αιτημάτων API, ανάλυση σύνθετων συνδέσμων και ανακατευθύνσεων, σώματα κωδικοποιημένα σε φόρμα και ωφέλιμα φορτία webhook.
api.oanor.com/querystring-api
URI Schemes API
Το μητρώο Σχημάτων URI (Uniform Resource Identifier) της IANA ως API — και τα 413 καταχωρημένα σχήματα (http, https, mailto, tel, ftp, ssh, magnet, bitcoin, geo, did, …). Αναζητήστε οποιοδήποτε σχήμα για να λάβετε την περιγραφή του, την κατάσταση καταχώρισης (Μόνιμο, Προσωρινό ή Ιστορικό) και την καθοριστική αναφορά· αναζητήστε με όνομα ή περιγραφή· ή λίστα όλων των σχημάτων φιλτραρισμένων ανά κατάσταση. Ιδανικό για αναλυτές και επικυρωτές URL, χειριστές συνδέσμων, deep-linking, λίστες επιτρεπόμενων ασφαλείας και εργαλεία προγραμματιστή που χρειάζονται αναγνώριση ή έλεγχο σχημάτων URI.
api.oanor.com/urischemes-api
API Ανάλυσης Τομέα
Αναλύστε οποιοδήποτε όνομα κεντρικού υπολογιστή ή URL με τη Λίστα Δημόσιων Καταλήξεων. Χωρίστε έναν τομέα σε υποτομέα, καταχωρήσιμο τομέα (eTLD+1) και δημόσια κατάληξη (eTLD), ή λάβετε μόνο την κατάληξη ή μόνο τον καταχωρήσιμο τομέα. Χειρίζεται πλήρη URLs, διεθνοποιημένους (punycode) τομείς, διευθύνσεις IP, καταλήξεις πολλαπλών επιπέδων όπως co.uk και com.au, και — όταν το ζητήσετε — ιδιωτικές καταλήξεις όπως github.io και κάδοι s3. Βασίζεται σε μια πάντα ενημερωμένη Λίστα Δημόσιων Καταλήξεων και εξυπηρετείται εξ ολοκλήρου στη μνήμη, οπότε οι απαντήσεις είναι άμεσες και η υπηρεσία είναι πάντα διαθέσιμη. Ιδανικό για cookie και εμβέλεια τομέα, απόδοση αναλυτικών, επαλήθευση email και συνδέσμων, ασφάλεια και κατάχρηση, και εργαλεία devops.
api.oanor.com/domain-api
URL Tools API
Αναπτύξτε προεπισκοπήσεις συνδέσμων — τίτλος, περιγραφή, εικόνα, όνομα ιστότοπου και favicon (Open Graph + meta tags) — και επεκτείνετε / συντομεύστε URLs ακολουθώντας ανακατευθύνσεις στον τελικό προορισμό τους. Ιδανικό για προεπισκοπήσεις συνομιλιών, κάρτες συνδέσμων και επίλυση σύντομων συνδέσμων.
api.oanor.com/url-api