iPhone访问网站时,如何获取iPhone手机的信息,例如手机当前设置的语言
希望能用java获取,谢谢。

解决方案 »

  1.   

    这些常规信息一般从HTTP-Header中可以拿到,把其内容遍历一遍就好了。
      

  2.   

    request.getHeader("User-Agent")为iphone就是iphone访问的。
      

  3.   

    获取Android当前语言是这句话,iPhone也是这句话吗?
    想再次确认一下,非常感谢!
      

  4.   


    那句话主要是获取的浏览器类型,应该是:
      request.getHeader("Accept-Language")
    中文的话就是:"zh-CN"
      

  5.   

    我现在想要的是让java获取Android或iPhone访问网站时,
    获取这款手机的当前设置的语言,谢谢。
      

  6.   

    request.getHeader("Accept-Language")
    这句话能获取PC浏览器的语言,能否获取手机的语言呢?
      

  7.   

    哦,获取手机浏览器的语言也没有问题啊,因为我要做一个手机访问网站时,网站可根据手机的语言或手机浏览器的语言的不同,从而网站进行语言的切换。
    例:手机浏览器的语言是英语,当它访问我的网站时,我的网站显示的也是英语。
    手机浏览器的语言是中文,当它访问我的网站时,我的网站显示的也是中文。request.getHeader("Accept-Language")也能获取手机浏览器的当前设置的语言吗?谢谢
      

  8.   


    规范如此:
    http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4