Find the client IP
API · /clientip-api
API IP πελάτη
Βρείτε την πραγματική διεύθυνση IP πελάτη πίσω από διακομιστές μεσολάβησης, CDN και εξισορροπητές φόρτου. Το τελικό σημείο client λαμβάνει μια λίστα X-Forwarded-For (ή μια κεφαλίδα Forwarded RFC 7239) μαζί με έναν αριθμό αξιόπιστων διακομιστών μεσολάβησης και επιστρέφει την πραγματική διεύθυνση πελάτη — αφαιρώντας τους αξιόπιστους διακομιστές μεσολάβησης από τη δεξιά πλευρά, ώστε μια πλαστή αριστερή τιμή να μην μπορεί να σας εξαπατήσει — μαζί με την πλήρη διατεταγμένη αλυσίδα αλμάτων, την αριστερότερη και δεξιότερη καταχώρηση και την οικογένεια διευθύνσεων. Το τελικό σημείο parse αναλύει μια κεφαλίδα Forwarded στα for/by/host/proto άλματά της ή μια κεφαλίδα X-Forwarded-For στη διατεταγμένη λίστα διευθύνσεών της, αφαιρώντας θύρες και αγκύλες IPv6 για να λάβετε καθαρές IP. Η σωστή υλοποίηση είναι σημαντική για την ασφάλεια: η εμπιστοσύνη σε λάθος καταχώρηση επιτρέπει στους πελάτες να πλαστογραφήσουν την IP τους, οπότε το μοντέλο αξιόπιστου διακομιστή μεσολάβησης επιστρέφει την πρώτη διεύθυνση που δεν βάλατε εσείς. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για αντίστροφους διακομιστές μεσολάβησης και πύλες API, περιορισμό ρυθμού και πρόληψη κατάχρησης, καταγραφή ελέγχου και αναλυτικά στοιχεία, γεωγραφικούς και ελέγχους απάτης, και οποιοδήποτε παρασκήνιο πίσω από έναν εξισορροπητή φόρτου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αναλύει κεφαλίδες προώθησης για να βρει την IP πελάτη· για γεωτοποθεσία αυτής της IP χρησιμοποιήστε ένα API IP-γεωτοποθεσίας.
Υγεία API
υγιής- Χρόνος λειτουργίας
- 100.00%
- Ανιχνευτές διακομιστή · 24 ώρες
- Μέση καθυστέρηση
- 94 ms
- Ανιχνευτές διακομιστή · 24 ώρες
- Συνδρομητές
- 3,324
- ενεργός
- Σύνολο κλήσεων
- 39
- τις τελευταίες 7 ημέρες
Τιμολόγηση
Επιλέξτε μια βαθμίδα — χρεώνεται μηνιαία, ακυρώστε ανά πάσα στιγμή.
Free
Δωρεάν
- 3,135 κλήσεις / μήνα
- 2 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 3.135 κλήσεις/μήνα
- 2 req/sec
- Client IP + ανάλυση
- Χωρίς πιστωτική κάρτα
Starter
€4.65 /μήνας
- 12,650 κλήσεις / μήνα
- 8 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 12.65k κλήσεις/μήνα
- 8 req/sec
- Μοντέλο trusted-proxy + Forwarded
- Υποστήριξη μέσω email
Pro
€24.55 /μήνας
- 177,500 κλήσεις / μήνα
- 20 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 177.5k κλήσεις/μήνα
- 20 αιτήσεις/δευτ.
- Πύλη / όριο ρυθμού / γραμμές ελέγχου
- Υποστήριξη προτεραιότητας
Mega
€62.55 /μήνας
- 930,000 κλήσεις / μήνα
- 50 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 930k κλήσεις/μήνα
- 50 req/sec
- Κλίμακα πλατφόρμας
- Αποκλειστικό SLA
Κατασκευάστηκε από
Σχετικό API
Άλλο API με επικαλυπτόμενες ετικέτες.
CORS API
Δημιουργήστε σωστές κεφαλίδες απόκρισης CORS και αξιολογήστε αιτήματα preflight — χωρίς να διαβάζετε ξανά τις προδιαγραφές κάθε φορά. Το τελικό σημείο headers μετατρέπει μια απλή πολιτική (επιτρεπόμενες προελεύσεις, μέθοδοι, κεφαλίδες αιτήματος, αν επιτρέπονται διαπιστευτήρια, μια μέγιστη ηλικία preflight και τυχόν εκτεθειμένες κεφαλίδες απόκρισης) στο ακριβές σύνολο κεφαλίδων Access-Control-* που πρέπει να επιστραφούν, και χειρίζεται τα μέρη που οι άνθρωποι κάνουν λάθος: δεν μπορείτε να συνδυάσετε έναν χαρακτήρα μπαλαντέρ προέλευσης με διαπιστευτήρια, οπότε αντικατοπτρίζει τη συγκεκριμένη προέλευση του αιτήματος και προσθέτει Vary: Origin αντί αυτού· παραλείπει την κεφαλίδα allow-origin όταν μια προέλευση δεν βρίσκεται στη λίστα σας· και προειδοποιεί όταν μια διαμόρφωση δεν θα συμπεριφερόταν όπως αναμένεται. Το τελικό σημείο check λαμβάνει ένα εισερχόμενο αίτημα — την Προέλευσή του, τη (ζητούμενη) μέθοδο και τις Access-Control-Request-Headers — και σας λέει αν θα περάσει το CORS, τον ακριβή λόγο αν αποτύχει, και τις κεφαλίδες απόκρισης που πρέπει να στείλετε πίσω. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για πύλες API και backends, συναρτήσεις edge και serverless, εντοπισμό σφαλμάτων CORS σε προγράμματα περιήγησης και για να έχετε μια πολιτική ασφαλείας ακριβώς σωστή. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και ελέγχει τις κεφαλίδες· δεν κάνει ένα αίτημα cross-origin — για να επιθεωρήσετε τις κεφαλίδες ασφαλείας ενός ζωντανού ιστότοπου χρησιμοποιήστε ένα API security-headers.
api.oanor.com/cors-api
API Content-Disposition
Ανάλυση και δημιουργία κεφαλίδων HTTP Content-Disposition (RFC 6266, με κωδικοποίηση filename* του RFC 5987). Το τελικό σημείο ανάλυσης διαβάζει μια κεφαλίδα στον τύπο διάθεσης (attachment, inline ή form-data), το όνομα αρχείου της — αποκωδικοποιώντας σωστά την εκτεταμένη μορφή filename*=UTF-8''… και προτιμώντας την έναντι ενός απλού filename ακριβώς όπως απαιτεί η προδιαγραφή — το όνομα πεδίου form-data και τυχόν υπόλοιπες παραμέτρους. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή κεφαλίδα από απλά πεδία και, όταν ένα όνομα αρχείου περιέχει μη-ASCII χαρακτήρες (τόνους, emoji, CJK), εκπέμπει αυτόματα ένα ASCII εφεδρικό filename και το κωδικοποιημένο κατά ποσοστό filename*, ώστε κάθε πρόγραμμα περιήγησης να εμφανίζει το σωστό όνομα λήψης ενώ οι παλαιότεροι πελάτες εξακολουθούν να λειτουργούν. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — κανένα αρχείο δεν ανακτάται ή αποθηκεύεται ποτέ. Ιδανικό για τελικά σημεία λήψης και μεταφόρτωσης αρχείων, αποθήκευση αντικειμένων και CDN, πύλες περιεχομένου και διακομιστές μεσολάβησης, χειρισμό email και πολλαπλών μερών, και εντοπισμό σφαλμάτων γιατί μια λήψη έχει λάθος όνομα. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας· δεν εξυπηρετεί ένα αρχείο.
api.oanor.com/contentdisposition-api
API Cache-Control
Ανάλυση και δημιουργία κεφαλίδων HTTP Cache-Control (RFC 9111). Το τελικό σημείο ανάλυσης μετατρέπει μια κεφαλίδα Cache-Control σε δομημένες, ονομασμένες οδηγίες — public και private, no-store, no-cache, no-transform, max-age και s-maxage, must-revalidate και proxy-revalidate, immutable, stale-while-revalidate, stale-if-error, min-fresh και max-stale — μαζί με μια γρήγορη σύνοψη: αν η απόκριση είναι αποθηκεύσιμη, αν πρέπει να επικυρωθεί εκ νέου πριν από τη χρήση, η ορατότητά της (public ή private) και η max-age σε δευτερόλεπτα. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή, κανονικά διατεταγμένη κεφαλίδα από απλά boolean και αριθμητικά πεδία, επικυρώνοντας ότι οι οδηγίες βάσει δευτερολέπτων είναι μη αρνητικοί ακέραιοι και παραθέτοντας μορφές λίστας πεδίων των no-cache και private. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για διαμόρφωση CDN και edge, διακομιστές μεσολάβησης προσωρινής αποθήκευσης και αντίστροφους διακομιστές μεσολάβησης, αποκρίσεις API και ρύθμιση στατικών στοιχείων, και εντοπισμό σφαλμάτων γιατί μια απόκριση αποθηκεύεται (ή δεν αποθηκεύεται) προσωρινά. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας· δεν ανακτά ένα URL.
api.oanor.com/cachecontrol-api
API Κεφαλίδας Συνδέσμου
Ανάλυση και δημιουργία κεφαλίδων HTTP Link σύμφωνα με το RFC 8288 (Web Linking). Το τελικό σημείο ανάλυσης μετατρέπει μια κεφαλίδα Link σε μια δομημένη λίστα — κάθε σύνδεσμος με το URI του, τη σχέση rel και τυχόν χαρακτηριστικά στόχου (title, type, hreflang, media, anchor) — και επιστρέφει επίσης έναν εύχρηστο χάρτη rel→uri, ώστε να μπορείτε να λάβετε τα επόμενα, προηγούμενα, πρώτα και τελευταία URLs για σελιδοποίηση API σε ένα μόνο βήμα. Χειρίζεται σωστά τα δύσκολα σημεία: πολλαπλούς συνδέσμους διαχωρισμένους με κόμμα, κόμματα εντός URIs σε γωνιακές αγκύλες, τιμές παραμέτρων σε εισαγωγικά, πολλαπλά διακριτικά rel διαχωρισμένα με κενό και εκτεταμένες τιμές RFC 8187. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή κεφαλίδα Link από ένα ή περισσότερα αντικείμενα συνδέσμου (ή ένα μόνο uri + rel με προαιρετικά χαρακτηριστικά), βάζοντας εισαγωγικά μόνο όπου απαιτείται. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για σελιδοποιημένα REST APIs και πελάτες, υπερμέσα και HATEOAS, υποδείξεις HTTP preload/prefetch, ανακάλυψη ροών και εναλλακτικών μορφών, διακομιστές μεσολάβησης και πύλες. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας Link· δεν ανακτά ένα URL.
api.oanor.com/linkheader-api
Συχνές ερωτήσεις
Γρήγορες απαντήσεις για τιμές, ποσοστώσεις και ενσωμάτωση.
Πώς αποκτώ ένα κλειδί API για το API IP πελάτη;
Ποιο είναι το όριο ρυθμού του API IP πελάτη;
Πόσο κοστίζει το API IP πελάτη;
Μπορώ να ακυρώσω τη συνδρομή μου ανά πάσα στιγμή;
Είναι το API IP πελάτη συμβατό με τον GDPR;
Επιλέξτε ένα τελικό σημείο από τη λίστα στα αριστερά για να δείτε τις λεπτομέρειες και δοκιμάστε το.
Αποσπάσματα κώδικα
Εγγραφείτε για να λάβετε ένα API key και, στη συνέχεια, καλέστε οποιαδήποτε διαδρομή κάτω από το slug σας.
curl https://api.oanor.com/clientip-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/clientip-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/clientip-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/clientip-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Αξιολογήσεις
Συνδεθείτε για να βαθμολογήσετε.
Δεν υπάρχουν ακόμη κριτικές.
Συζήτηση
Κάνε ερωτήσεις, μοιράσου συμβουλές, πάρε απαντήσεις από τον πάροχο και άλλους προγραμματιστές. Δημόσιο — όλοι μπορούν να διαβάσουν.
Συνδέσου για να γράψεις ή να απαντήσεις.
ΣύνδεσηΝέα συζήτηση
·
-
Απάντηση παρόχου
🔒 Η συζήτηση είναι κλειδωμένη — δεν επιτρέπονται νέες απαντήσεις.
-
·
- Δεν υπάρχουν συζητήσεις — ξεκίνα την πρώτη.
Υποστήριξη
Ιδιωτική υποστήριξη 1:1 με τον πάροχο — χρέωση, ενσωμάτωση, λογαριασμός. Μόνο εσύ και η ομάδα του παρόχου βλέπετε αυτά τα threads.
Συνδέσου για να ανοίξεις ticket υποστήριξης.
ΣύνδεσηΆνοιγμα νέου ticket
Περιέγραψε με τι χρειάζεσαι βοήθεια. Η ομάδα λαμβάνει email και απαντά στη σελίδα του ticket.
-
·
Επείγουσα - Δεν υπάρχουν tickets για αυτό το API.