|
|
Julkaistu 2023-5-10 klo 19:49:52
|
|
|

Vaatimukset: Nykyään monien verkkosivustojen kommenttialue voi näyttää tekijän attribuutioosoitteen, eli tekijän arvioinnin IP-osoitteen, ja osoitetta voi yleensä kysyä IP-osoitteen kautta kahdella tavalla: toinen on päivittää IP-osoitekirjasto säännöllisesti paikallisesti ja toinen on säätää joitakin API-rajapintoja (ilmaisia tai maksullisia).
Kirjoitin aiemmin, että käytin GeoLite2:ta IP-osoitteiden kyselyyn offline-tilassa, ja nyt näyttää siltä, että siitä on veloitettu seuraavasti:
Tietenkin on myös joitakin ilmaisia IP-kirjastoja (Puhdas ilmainen IP-kirjasto:Hyperlinkin kirjautuminen on näkyvissä.)
Tämä artikkeli käyttää ip2region-tietokantaa osoitteiden kyselyyn IP-osoitteen kautta, ip2region v2.0 – on offline-IP-osoitesijaintitietokanta ja IP-sijaintitietojen hallintakehys, jonka kyselytehokkuus on 10 mikrosekuntia, ja se tarjoaa XDB-datan generointi- ja kyselyasiakastoteutuksia monille valtavirran ohjelmointikielille.
GitHub-osoite:Hyperlinkin kirjautuminen on näkyvissä.
Aluetiedot jokaiselle IP-datasegmentille ovat kiinteässä muodossa:Maa|alue|provinssi|kaupunki| ISPSuurin osa Kiinan tiedoista on jaettu kaupunkeihin, ja muiden maiden tiedot voidaan sijoittaa vain eri maille, ja taka- ja etupuolella olevat vaihtoehdot ovat kaikki 0.
Ensiksi, lataa "ip2region.xdb"Tiedosto, osoite:Hyperlinkin kirjautuminen on näkyvissä.
Luo uusi .NET 6 -konsolisovellus, käytä nugetia muiden kirjoittaman kirjaston esittelyyn, ja komento on seuraava:
Koodi on seuraava:
Kiina|0|Shanghai|Shanghai|Mobiili Jos olet ASP.NET Coren verkkosivusto, voit rekisteröityä palveluun seuraavalla koodilla:
Rakentajassa on kolme CachePolicyn konfiguraatiota seuraavasti:
nimiavaruus IP2Region.Net.XDB;
public enum CachePolicy
{ /// <summary> Ei välimuistia, ei säieturvallista! /// </summary> Tiedosto /// <summary> välimuistivektoriindeksi, vähennä IO-operaatioiden määrää, ei säieturvallinen! /// </summary> VectorIndex, /// <summary> oletusvälimuistipolitiikka , välimuisti koko XDB-tiedosto , säie turvassa /// </summary> Sisältö
} (Loppu)
|
Edellinen:Käytetään .NET Core -korkean suorituskyvyn jonokanaviaSeuraava:【Vuoro】100 hengen T&K-tiimi, 10 miljardia myyntimittakaavan teknistä arkkitehtuuria, käytäntöjen jakamista
|