Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 5462|Odpověď: 4

[Tipy] [Skutečný boj]. NET/C# knihovna pro vyhledávání offline IP adres (home)

[Kopírovat odkaz]
Zveřejněno 10. 5. 2023 19:49:52 | | |
Požadavky: V současnosti může oblast komentářů mnoha webů zobrazit autorovu atribuční adresu, tedy IP adresu autorova hodnocení, a obecně existují dva způsoby, jak dotazovat adresu přes IP: jeden je pravidelně aktualizovat knihovnu IP adres lokálně a druhý upravovat některá API rozhraní (zdarma nebo placená).

Dříve jsem psal, že jsem použil GeoLite2 k dotazování IP adres offline, a teď to vypadá, že byl naúčtován, a to následovně:

.net/c# používá IP databázi GeoLite2 k získání adresy
https://www.itsvse.com/thread-4782-1-1.html

Samozřejmě existují také některé bezplatné IP knihovny (Čistě volná IP knihovnaPřihlášení k hypertextovému odkazu je viditelné.

Tento článek využívá databázi ip2region k dotazování adres přes IP, ip2region v2.0 – je offline databáze IP adres, polohy a IP lokalizačních dat s efektivitou dotazů 10 mikrosekund a poskytuje XDB generování dat a implementace klientů dotazů pro mnoho hlavních programovacích jazyků.

Adresa GitHubu:Přihlášení k hypertextovému odkazu je viditelné.

Informace o regionu pro každý segment IP dat jsou v pevně daném formátu:Země|region|provincie|město| ISPPouze většina čínských dat je rozdělena do měst a data z jiných zemí lze lokalizovat pouze podle jednotlivých zemí, přičemž možnosti vzadu i vpředu jsou všechny 0.

Nejprve stáhni "ip2region.xdb"Složka, adresa:Přihlášení k hypertextovému odkazu je viditelné.

Vytvořte novou .NET 6 konzolovou aplikaci, použijte nuget k představení knihovny napsané jinými uživateli a příkaz je následující:

Kód je následující:


Čína|0|Šanghaj|Šanghaj|mobil

Pokud jste ASP.NET Core web, můžete se do služby zaregistrovat pomocí následujícího kódu:


Ve konstruktoru jsou tři konfigurace CachePolicy, a to následovně:

jmenný prostor IP2Region.Net.XDB;

veřejný enum CachePolicy
{
    /// <summary>
    Žádná cache, není to bezpečné pro vlákno!
    /// </summary>
    Soubor
    /// <summary>
    Index vektoru cache , sniž počet IO operací , není to bezpečné pro vlákna!
    /// </summary>
    VectorIndex,
    /// <summary>
    výchozí cache policy , cache celý xdb soubor , thread safe
    /// </summary>
    Obsah
}

(Konec)




Předchozí:Používá se .NET Core vysokovýkonné frontové kanály
Další:【Otočit】10členný tým výzkumu a vývoje 10 miliard prodejů v měřítku sdílení technické architektury
 Pronajímatel| Zveřejněno 10. 5. 2023 19:51:57 |
Přiložte soubor ip2region.xdb:


ip2region.zip (4.17 MB, Počet stažení: 0, 售价: 2 粒MB)
 Pronajímatel| Zveřejněno 10. 5. 2023 20:15:15 |
X-Forwarded-Pro více IP adres v hlavičce HTTP požadavku
https://www.itsvse.com/thread-9654-1-1.html
Zveřejněno 10. 5. 2023 20:34:41 |
Učte se učit
Zveřejněno 24. 5. 2023 09:07:37 |
Naučte se učit!!
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com