请问,怎么判断用户是通过wap协议还是http协议来访问我的网站的? 我以前做了个网站,是使用wml语言的,现在一些手机的浏览器不支持wml如android自带的浏览器,现在想再做一个http版本的这个网站,想要实现,自动判断来访者的协议类型,自动跳转到不同语言版本的网站,请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、HTTP_ACCEPTPC一般是有这些关键字:text/html, application/xml, application/xhtml+xmlMOBILE一般是这几个:text/vnd.wap.wml, application/vnd.wap.xhtml+xml, 或者 其他包含wap的MIME头2、HTTP_USER_AGENTPC一般都有自己的关键字,例如:MSIE,Opera,geckoMOBILE现在一般获取不到这个变量,这样的话就从UA判断,text/vnd.wap.wml支持WML标签,application/vnd.wap.xhtml+xml支持XHTML-MOBILE标签3、HTTP_UA_OSPC没有这个变量MOBILE里的智能手机一般有这个变量,例如一些关键字:Symbain, Windows CE, Linux,这类手机大部分支持XHTML-Mobile标签综合这三点不同,用排除法将PC和MOBILE分辨出来,一般Opera支持wml,如果要用Opera测试WAP,最好把这个判断也算作WML标签 如何将网页转换为word或者pdf转换word databind() 格式错误? gridview 按钮点击事件问题 提交问题~~~ 请问这个cookie的问题错在哪里? 新手遇到难题,请求帮助!!!(数据库)高分 送送送送!!!快快快快快! 请教一个关于HttpWebRequest的问题 急急问!!!对DataGrid控件中的纪录进行分页 的问题?求教大侠们! 从快速入门中下载不到 msde ,怎么办?谢谢! 如何提取title标记里的内容 关于.Net中不能修改 在asp.net(c#)首页右下面做个弹出视频窗口,如何做啊?
PC一般是有这些关键字:text/html, application/xml, application/xhtml+xml
MOBILE一般是这几个:text/vnd.wap.wml, application/vnd.wap.xhtml+xml, 或者 其他包含wap的MIME头2、HTTP_USER_AGENT
PC一般都有自己的关键字,例如:MSIE,Opera,gecko
MOBILE现在一般获取不到这个变量,这样的话就从UA判断,text/vnd.wap.wml支持WML标签,application/vnd.wap.xhtml+xml支持XHTML-MOBILE标签3、HTTP_UA_OS
PC没有这个变量
MOBILE里的智能手机一般有这个变量,例如一些关键字:Symbain, Windows CE, Linux,这类手机大部分支持XHTML-Mobile标签综合这三点不同,用排除法将PC和MOBILE分辨出来,一般Opera支持wml,如果要用Opera测试WAP,最好把这个判断也算作WML标签