Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 5462|Jawab: 4

[Kiat] [Pertempuran aktual]. Pustaka pencari alamat IP offline NET/C# (beranda)

[Salin tautan]
Dipaparkan pada 2023-5-10 19:49:52 | | |
Persyaratan: Saat ini, area komentar dari banyak situs web dapat menampilkan alamat atribusi penulis, yaitu alamat atribusi IP dari evaluasi penulis, dan umumnya ada dua cara untuk menanyakan alamat melalui IP, satu adalah dengan memperbarui pustaka alamat IP secara lokal secara teratur, dan yang lainnya adalah dengan menyesuaikan beberapa antarmuka API (gratis atau berbayar).

Saya menulis sebelumnya bahwa saya menggunakan GeoLite2 untuk menanyakan alamat IP secara offline, dan sekarang tampaknya telah ditagih, sebagai berikut:

.net/c# menggunakan database IP GeoLite2 untuk mendapatkan alamat
https://www.itsvse.com/thread-4782-1-1.html

Tentu saja, ada juga beberapa perpustakaan IP gratis (Perpustakaan IP gratis murniLogin hyperlink terlihat.

Makalah ini menggunakan database ip2region untuk mengkueri alamat melalui IP, ip2region v2.0 - adalah database lokasi alamat IP offline dan kerangka kerja manajemen data lokasi IP, dengan efisiensi kueri 10 mikrodetik, dan menyediakan pembuatan data XDB dan implementasi klien kueri untuk banyak bahasa pemrograman arus utama.

Alamat GitHub:Login hyperlink terlihat.

Informasi wilayah untuk setiap segmen data IP dalam format tetap:Negara|wilayah|provinsi|kota| ISPHanya sebagian besar data Tiongkok yang dibagi lagi menjadi beberapa kota, dan data negara lain hanya dapat ditemukan ke negara, dan opsi di belakang dan depan semuanya adalah 0.

Pertama, unduh "ip2region.xdb"File, alamat:Login hyperlink terlihat.

Buat aplikasi konsol .NET 6 baru, gunakan nuget untuk memperkenalkan pustaka yang ditulis oleh orang lain, dan perintahnya adalah sebagai berikut:

Kodenya adalah sebagai berikut:


Cina|0|Shanghai|Shanghai|Seluler

Jika Anda adalah situs web ASP.NET Core, Anda dapat mendaftar ke layanan menggunakan kode berikut:


Ada tiga konfigurasi CachePolicy di konstruktor, sebagai berikut:

ruang nama IP2Region.Net.XDB;

enum publik CachePolicy
{
    /// <summary>
    Tidak ada cache, tidak aman utas!
    /// </summary>
    Arsip
    /// <summary>
    indeks vektor cache, mengurangi jumlah operasi IO, tidak aman utas!
    /// </summary>
    Indeks Vektor,
    /// <summary>
    Kebijakan cache default, cache seluruh file xdb, thread aman
    /// </summary>
    Puas
}

(Akhir)




Mantan:Saluran antrean berperforma tinggi .NET Core digunakan
Depan:【Turn】 Tim R&D 100 orang berbagi praktik arsitektur teknis skala penjualan 10 miliar
 Tuan tanah| Dipaparkan pada 2023-5-10 19:51:57 |
Lampirkan file ip2region.xdb:


ip2region.zip (4.17 MB, Jumlah unduhan: 0, 售价: 2 粒MB)
 Tuan tanah| Dipaparkan pada 2023-5-10 20:15:15 |
X-Forwarded-Untuk beberapa alamat IP di header permintaan HTTP
https://www.itsvse.com/thread-9654-1-1.html
Dipaparkan pada 2023-5-10 20:34:41 |
Belajar belajar
Dipaparkan pada 2023-5-24 09:07:37 |
Belajar untuk belajar!!
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com