Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 5462|Vastaus: 4

[Vinkkejä] [Varsinaista taistelua]. NET/C# offline-IP-osoite (koti) hakukirjasto

[Kopioi linkki]
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:

.net/c# käyttää GeoLite2:n IP-tietokantaa saadakseen osoitteen
https://www.itsvse.com/thread-4782-1-1.html

Tietenkin on myös joitakin ilmaisia IP-kirjastoja (Puhdas ilmainen IP-kirjastoHyperlinkin 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 jonokanavia
Seuraava:【Vuoro】100 hengen T&K-tiimi, 10 miljardia myyntimittakaavan teknistä arkkitehtuuria, käytäntöjen jakamista
 Vuokraisäntä| Julkaistu 2023-5-10 19:51:57 |
Liitä ip2region.xdb-tiedosto:


ip2region.zip (4.17 MB, Latausten määrä: 0, 售价: 2 粒MB)
 Vuokraisäntä| Julkaistu 2023-5-10 20:15:15 |
X-Forwarded-For useita IP-osoitteita HTTP-pyyntöotsikossa
https://www.itsvse.com/thread-9654-1-1.html
Julkaistu 2023-5-10 20:34:41 |
Opettele oppimaan
Julkaistu 2023-5-24 09:07:37 |
Opettele oppimaan!!
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com