Artikel ini memperkenalkan cara mendapatkan alamat IP nyata di ASP. Mari kita lihat tutorial terperinci di bawah ini. Teman yang membutuhkannya bisa merujuknya.
Gunakan request.serverVariable ("Remote_Addr") di ASP untuk mendapatkan alamat IP klien, tetapi jika klien menggunakan server proxy untuk mengaksesnya, alamat IP server proxy diperoleh, bukan alamat IP klien nyata. Untuk mendapatkan alamat IP nyata klien melalui server proxy, Anda harus menggunakan permintaan.
Namun, perlu dicatat bahwa tidak setiap server proxy dapat menggunakan permintaan.
Hal lain yang perlu diperhatikan adalah bahwa jika klien tidak diakses melalui server proxy, nilai yang diperoleh dengan permintaan. Karena itu, jika Anda ingin menggunakan metode ini dalam program Anda, Anda dapat menanganinya seperti ini:
......
userip = request.serverVariable ("http_x_forwarded_for")
Jika userip = "" lalu useriP = request.serverVariable ("remote_addr")
......
Artinya: jika klien melewati server proxy, ia mengambil nilai http_x_forwarded_for, dan jika tidak melewati server proxy, ia mengambil nilai remote_addr.
Di atas adalah pengantar cara mendapatkan alamat IP nyata di ASP. Saya berharap pengetahuan dan informasi yang relevan yang disusun oleh editor akan membantu Anda. Untuk konten lebih lanjut, silakan terus perhatikan situs web Wuxin Technology Channel!