• 传入http请求的UserAgent 根据它判断是手机还是电脑发送过来的请求


      1. /** 
      2.  * 传入http请求的UserAgent 
      3.  * 根据它判断是手机还是电脑发送过来的请求 
      4.  * @param userAgent 
      5.  * @return 
      6.  */  
      7. public static boolean choose(String userAgent) {  
      8.     if (userAgent.indexOf("Noki") > -1 || // Nokia phones and emulators  
      9.             userAgent.indexOf("Eric") > -1 || // Ericsson WAP phones and emulators  
      10.             userAgent.indexOf("WapI") > -1 || // Ericsson WapIDE 2.0  
      11.             userAgent.indexOf("MC21") > -1 || // Ericsson MC218  
      12.             userAgent.indexOf("AUR") > -1  || // Ericsson R320  
      13.             userAgent.indexOf("R380") > -1 || // Ericsson R380  
      14.             userAgent.indexOf("UP.B") > -1 || // UP.Browser  
      15.             userAgent.indexOf("WinW") > -1 || // WinWAP browser  
      16.             userAgent.indexOf("UPG1") > -1 || // UP.SDK 4.0  
      17.             userAgent.indexOf("upsi") > -1 || //another kind of UP.Browser  
      18.             userAgent.indexOf("QWAP") > -1 || // unknown QWAPPER browser  
      19.             userAgent.indexOf("Jigs") > -1 || // unknown JigSaw browser  
      20.             userAgent.indexOf("Java") > -1 || // unknown Java based browser  
      21.             userAgent.indexOf("Alca") > -1 || // unknown Alcatel-BE3 browser (UP based)  
      22.             userAgent.indexOf("MITS") > -1 || // unknown Mitsubishi browser  
      23.             userAgent.indexOf("MOT-") > -1 || // unknown browser (UP based)  
      24.             userAgent.indexOf("My S") > -1 ||//  unknown Ericsson devkit browser   
      25.             userAgent.indexOf("WAPJ") > -1 ||//Virtual WAPJAG www.wapjag.de  
      26.             userAgent.indexOf("fetc") > -1 ||//fetchpage.cgi Perl script from www.wapcab.de  
      27.             userAgent.indexOf("ALAV") > -1 || //yet another unknown UP based browser  
      28.             userAgent.indexOf("Wapa") > -1 || //another unknown browser (Web based "Wapalyzer")  
      29.             userAgent.indexOf("Oper") > -1) {  
      30.         return true;  
      31.     } else {  
      32.         return false;  
      33.     }  

  • 相关阅读:
    excel的支持——xlrd模块、xlwt模块的安装
    安装wxpython——python程序GUI图形界面使用
    if __name__ == '__main__':
    U盘装win7
    cgitb.enable()浏览器报告错误,容易定位问题
    python_study_9-生成式
    python_study_10-单例模式
    python_自动化_1-读取excel
    python_study_8-字符串/列表/字典使用方法
    python_study_7-异常处理
  • 原文地址:https://www.cnblogs.com/wahaccp/p/3806570.html
Copyright © 2020-2023  润新知