string agent = request.getheader("agen-pengguna");
stringtokenizer st = stringtokenizer baru(agen,";");
st.nexttoken();
//Dapatkan nama browser pengguna
string browser pengguna = st.nexttoken();
//Dapatkan nama sistem operasi pengguna
string users = st.nexttoken();
Anda juga bisa mendapatkan informasi mesin lokal seperti ini:
informasi sistem operasi
system.getproperty("os.name"); //win2003 sebenarnya adalah win xp?
system.getproperty("os.version");
sistem.getproperty("os.arch");
Peramban:
request.getheader("user-agent")
mengirimkan amplop merah lainnya
request.getheader("agen-pengguna") mengembalikan nomor versi dan jenis browser klien
getheader(nama string): memperoleh informasi header file transmisi yang ditentukan oleh protokol http,
request.getmethod(): memperoleh data yang dikirimkan dari klien ke server Metodenya mencakup get, post, put, dan jenis
permintaan lainnya. getrequesturi(): Dapatkan alamat klien yang mengeluarkan permintaan string permintaan
. getservletpath(): Dapatkan jalur file dari file skrip yang diminta oleh
permintaan
klien.getservername(): Dapatkan server
request.getserverport(): Dapatkan nomor port server
request.getremoteaddr(): Dapatkan alamat IP klien
request.getremotehost(): Dapatkan nama komputer klien
permintaanalamat IP komputer klien
. getprotocol():
request.getheadernames(): Mengembalikan nama semua header permintaan. Hasil yang ditetapkan adalah turunan dari kelas enumerasi
request.getheaders(string name): Mengembalikan semua nilai dari kelas
enumerasi.header permintaan dengan nama yang ditentukan. Hasil yang ditetapkan adalah turunan dari kelas enumerasi