Nõuded: Tänapäeval saab paljude veebilehtede kommentaaride ala kuvada autori atribuutsiooniaadressi, st autori hinnangu IP-aadressi, ning aadressi pärimiseks IP kaudu on üldiselt kaks võimalust: üks on IP-aadressi teegi regulaarne uuendamine kohapeal ja teine on mõne API liideste (tasuta või tasuline) kohandamine.
Kirjutasin varem, et kasutasin GeoLite2 IP-aadresside pärimiseks võrguühenduseta ja nüüd tundub, et selle eest on tasu võetud järgmiselt:
Loomulikult on olemas ka mõned tasuta IP-teegid (Puhas tasuta IP teek:Hüperlingi sisselogimine on nähtav.)
See artikkel kasutab ip2region andmebaasi aadresside pärimiseks IP kaudu, ip2region v2.0 – see on offline-IP aadressi asukoha andmebaas ja IP asukoha andmete haldusraamistik, mille päringute efektiivsus on 10 mikrosekundit ning mis pakub XDB andmete genereerimist ja päringukliendi rakendusi paljudele peavoolu programmeerimiskeeltele.
GitHubi aadress:Hüperlingi sisselogimine on nähtav.
Iga IP-andmesegmendi piirkonnainfo on fikseeritud formaadis:Riik|piirkond|provints|linn| ISPAinult enamik Hiina andmetest on jaotatud linnadeks, teiste riikide andmeid saab leida ainult riikide kaupa ning taga- ja esivalikud on kõik 0.
Esiteks, laadi alla "ip2region.xdb"Fail, aadress:Hüperlingi sisselogimine on nähtav.
Loo uus .NET 6 konsoolirakendus, kasuta nuget'i, et tutvustada teiste kirjutatud teeki, ja käsk on järgmine:
Kood on järgmine:
Hiina|0|Shanghai|Shanghai|Mobiil Kui oled ASP.NET Core'i veebileht, saad teenusele registreeruda järgmise koodiga:
Konstruktoris on kolm CachePolicy konfiguratsiooni, järgmised:
nimeruum IP2Region.Net.XDB;
public enum CachePolicy
{ /// <summary> Vahemälu puudub, see pole lõimede jaoks ohutu! /// </summary> Fail /// <summary> vahemäluvektori indeks, vähendab IO operatsioonide arvu, see pole lõimede jaoks ohutu! /// </summary> VectorIndex, /// <summary> vaikimisi vahemälu poliitika, vahemällu kogu XDB fail, lõime turvaline /// </summary> Sisu
} (Lõpp)
|