| zhixin's profileMYspace.comPhotosBlogLists | Help |
|
November 24 获得移动设备类型参数一:根据HTTP requests 头
1) Accept (application/vnd.wap.wmlscriptc, text/vnd.wap.wml)
获得MIME类型得到手机支持的语言及文件格式。
2) User-Agent (Nokia6600/1.0 (4.03.24) SymbianOS/6.1 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0)
得到手机型号,OS,版本,微浏览器类型等。
3) Accept-Charset (ISO-8859-1, US-ASCII, UTF-8; q=0.8, ISO-10646-UCS-2; q=0.6)
得到字符集。
4) Accept-Language (en, fi)
获得language code。
5) x-wap-profile (http://nds1.nds.nokia.com/uaprof/N6230ir200.xml)
获得UAProf 文件URL 地址。
ASP读取方法:
dim x_wap_profile = Request.ServerVariables("HTTP_X_WAP_PROFILE")
二:使用UAProf (User agent profile)
1)UAProf 是由Open Mobile Alliance制订的手持设备类型参数xml标准文件。
2)可从x-wap-profile 头获得。如不能获得则从Opt 头获得 ns值, 再在NAMESPACE-Profile里获得
3)并非所有移动设备都支持UAProf。如不支持则使用传统的http获得相关信息。
November 01 Design & Pattern 昨天看接口与抽象时google到一个.NET设计模式系列 的个人blog,一连看了3篇,文章工整周全,通俗易懂。特别是抽象工厂模式的详细介绍,把以前petshop迷糊的设计总算搞明白了。感叹设计模式,感谢TerryLee,笔耕不辍,孜孜不倦!DP设计中融会了抽象,继承,多态,反射等的使用,自觉把OO又提高了一个感知度,呵呵 |
|
|