Metode Java sederhana untuk mendapatkan versi dan jenis browser tidak sempurna, tetapi dapat digunakan;
Saya harap semua orang akan memperbaikinya!
public static void main (string [] args) {string agent = request.getHeader ("User-agent"). TolowerCase (); System.out.println (agen); System.out.println ("Versi Browser:"+GetBrowserName (agen));} getBrowsername public ("ife {if." "ie7";} lain jika (agent.indexof ("msie 8")> 0) {return "ie8";} lain jika (agen.indexof ("msie 9")> 0) {return "ie9";} ow {ower.indexof ("msie 10")> 0) {return "ie10 {aue) {{~ {{{{{{{{msie)> "yaitu";} lain jika (agen.indexof ("opera")> 0) {return "opera";} else if (agent.indexof ("opera")> 0) {return "webkit";} else if (agent.indexof ("firefox")> 0) {return "firefox";} {ower {"firefox")> 0) {return "firefox";} {owice {{"{" firefox ")> 0) {firefox"; "WebKit";} else if (agent.indexof ("gecko")> 0 && agent.indexof ("rv: 11")> 0) {return "ie11";} else {return "order";}}Tentukan apakah itu ponsel atau browser komputer
Public Final Static String [] agen = {"android", "iPhone", "iPod", "iPad", "windows phone", "mqqbrowser"}; public static checkagentismobile (string ua) {boolean flag = false; if (! ua.contains ("windows nt") || MSIE 9.0; "))))) {// Kecualikan sistem desktop Apple if (! Ua.contains (" windows nt ") &&! Ua.contains (" macintosh ")) {for (string item: agen) {if (ua.contains (item)) {bendera = true; break;}}}}}}} {ua} {break;ua adalah: string ua = request.getHeader ("user-agent"); // Nilai di header respons yang dikembalikan oleh browser diperoleh.
Meringkaskan
Di atas adalah semua konten dari artikel ini tentang Contoh Kode Sederhana Implementasi Java untuk menentukan versi dan ketik browser. Saya harap ini akan membantu semua orang. Teman yang tertarik dapat merujuk ke topik terkait Java lainnya di situs ini. Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!