亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

【ASP.NET 進階】判斷訪問網站的客戶端是PC還是手機

2019-11-17 01:26:19
字體:
來源:轉載
供稿:網友

asp.net 進階】判斷訪問網站的客戶端是PC還是手機

主要就是通過客戶端傳遞的User-agent來判斷訪問網站的客戶端是PC還是手機,.NET中就是Request.ServerVariables["HTTP_USER_AGENT"]。

比如正常pc是: Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko/20100101 Firefox/27.0

常用手機的是:

Nokia5320的是: Nokia 5320/UCWEB7.0.1.34/28/999

HTC的安卓手機:Mozilla/5.0 (linux; U; Android 2.2; zh-cn; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1;

iphone的:Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; zh-cn) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7D11

方法:通過正則表達式去匹配判斷,代碼如下:

  string str_u = Request.ServerVariables["HTTP_USER_AGENT"];            Regex b = new Regex(@"android.+mobile|avantgo|bada//|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|Opera m(ob|in)i|palm( os)?|phone|p(ixi|re)//|plucker|pocket|psp|symbian|treo|up/.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino", RegexOptions.IgnoreCase | RegexOptions.Multiline);            Regex v = new Regex(@"1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s/-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|/-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw/-(n|u)|c55//|capi|ccwa|cdm/-|cell|chtm|cldc|cmd/-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc/-s|devi|dica|dmob|do(c|p)o|ds(12|/-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(/-|_)|g1 u|g560|gene|gf/-5|g/-mo|go(/.w|od)|gr(ad|un)|haie|hcit|hd/-(m|p|t)|hei/-|hi(pt|ta)|hp( i|ip)|hs/-c|ht(c(/-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i/-(20|go|ma)|i230|iac( |/-|//)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |//)|klon|kpt |kwc/-|kyo(c|k)|le(no|xi)|lg( g|//(k|l|u)|50|54|/-[a-w])|libw|lynx|m1/-w|m3ga|m50//|ma(te|ui|xo)|mc(01|21|ca)|m/-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(/-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)/-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|/-([1-8]|c))|phil|pire|pl(ay|uc)|pn/-2|po(ck|rt|se)|PRox|psio|pt/-g|qa/-a|qc(07|12|21|32|60|/-[2-7]|i/-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55//|sa(ge|ma|mm|ms|ny|va)|sc(01|h/-|oo|p/-)|sdk//|se(c(/-|0|1)|47|mc|nd|ri)|sgh/-|shar|sie(/-|m)|sk/-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h/-|v/-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl/-|tdg/-|tel(i|m)|tim/-|t/-mo|to(pl|sh)|ts(70|m/-|m3|m5)|tx/-9|up(/.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|/-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(/-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas/-|your|zeto|zte/-", RegexOptions.IgnoreCase | RegexOptions.Multiline);            if (!(b.IsMatch(str_u) || v.IsMatch(str_u.Substring(0, 4))))            {                //PC訪問                   Response.Redirect("consult_pc.aspx", false);            }            else            {                //手機訪問                   Response.Redirect("consult_mo.aspx", false);            }

PS:暫時沒發現問題。

來源


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩免费不卡av| 亚洲老司机av| www.欧美精品| 国产精品99久久久久久www| 97色伦亚洲国产| 日韩av影视综合网| 日韩欧美亚洲成人| 97精品伊人久久久大香线蕉| 在线观看欧美成人| 欧美黑人一级爽快片淫片高清| 91国产中文字幕| 精品国产999| 日韩精品在线免费观看视频| 亚洲午夜激情免费视频| 亚洲色图美腿丝袜| 亚洲人成电影网| 欧美性猛交视频| 992tv成人免费视频| 日韩av电影中文字幕| 日韩欧美在线视频观看| 精品国产成人在线| 日本午夜在线亚洲.国产| 97热在线精品视频在线观看| 在线亚洲男人天堂| 中文字幕欧美日韩在线| 日韩欧美中文在线| 久久综合伊人77777蜜臀| 亚洲第一中文字幕| 欧美另类极品videosbestfree| 欧美高清视频免费观看| 精品久久久久久亚洲国产300| 久久久国产一区| 美女视频久久黄| 亚洲一级片在线看| 国产精品白嫩初高中害羞小美女| 成人国内精品久久久久一区| 97超级碰碰人国产在线观看| 日韩大陆毛片av| 亚洲第一区中文99精品| 亚洲男人天堂2023| 久久久久久午夜| 中文字幕亚洲欧美一区二区三区| 欧美午夜电影在线| 亚洲第一网中文字幕| 在线播放日韩av| 2021国产精品视频| 中文字幕日韩av电影| 久久中国妇女中文字幕| 岛国av一区二区在线在线观看| 国产精品日本精品| 亚洲欧美日韩国产中文专区| 欧美性猛交xxxx| 精品国产乱码久久久久久虫虫漫画| 91成人精品网站| 韩国日本不卡在线| 亚洲一区二区久久久| 欧美视频中文在线看| 国产精品视频内| 日韩亚洲欧美中文在线| 亚洲一区二区三区成人在线视频精品| 久久久爽爽爽美女图片| 精品美女国产在线| 亚洲国产精品嫩草影院久久| 国产成一区二区| 亚洲欧美三级伦理| 日本在线观看天堂男亚洲| 欧美激情在线狂野欧美精品| 精品国内产的精品视频在线观看| 久久国产精品久久久久久| 欧美日韩中国免费专区在线看| 亚洲欧美综合另类中字| 一区二区欧美久久| 久久久久亚洲精品国产| 国产成人综合一区二区三区| 91精品国产自产在线老师啪| 97在线观看视频国产| 色偷偷av一区二区三区| 欧美性在线视频| 久久久国产一区二区三区| 91视频免费网站| 国产精品电影网站| 国模吧一区二区| 热久久99这里有精品| 欧美大学生性色视频| 亚洲欧美日韩视频一区| 亚洲图片欧洲图片av| 91精品国产色综合久久不卡98口| 国产精品稀缺呦系列在线| 伊人av综合网| 久久久视频在线| 久久久久九九九九| 中文日韩在线观看| 国产91在线播放精品91| 亚洲欧洲第一视频| 日韩在线视频国产| 精品免费在线视频| 久久久精品国产亚洲| 97在线视频免费播放| 精品国产自在精品国产浪潮| 亚洲aⅴ日韩av电影在线观看| 久久久久久久久久久成人| 亚洲视频欧美视频| 最新中文字幕亚洲| 亚洲美女www午夜| 欧美激情高清视频| 国产成人精品免费久久久久| 国产日韩欧美在线观看| 国产伊人精品在线| 成人字幕网zmw| 欧美成人精品激情在线观看| 国产成人精品免高潮在线观看| 美女少妇精品视频| 国产a∨精品一区二区三区不卡| 午夜精品一区二区三区视频免费看| 不卡av日日日| 久久777国产线看观看精品| 自拍偷拍亚洲欧美| 欧美激情日韩图片| 91精品久久久久| 97在线看免费观看视频在线观看| 色狠狠av一区二区三区香蕉蜜桃| 国产精品老女人视频| 久久久精品日本| 91视频九色网站| 最好看的2019的中文字幕视频| 91久久久久久国产精品| 97精品视频在线观看| 欧美精品成人91久久久久久久| 国产在线观看不卡| 日韩免费av一区二区| 日韩在线激情视频| 成人激情电影一区二区| 欧美交受高潮1| 亚洲免费一级电影| 亚洲第一网站免费视频| 欧美第一黄色网| 欧美中文字幕在线观看| 午夜精品一区二区三区在线| 亚洲肉体裸体xxxx137| 日韩精品在线视频美女| 中文字幕久久久av一区| 欧美做爰性生交视频| 亚洲欧美日韩精品久久奇米色影视| 日韩精品中文字幕有码专区| 久久人人爽人人爽人人片亚洲| 欧美午夜电影在线| 91中文字幕一区| 亚洲欧美国产va在线影院| 色狠狠久久aa北条麻妃| 亚洲一区二区久久久久久久| 青草青草久热精品视频在线观看| 久久久之久亚州精品露出| 日韩av影视在线| 亚洲国产91精品在线观看| 亚洲欧美国产精品va在线观看| 欧美成人精品不卡视频在线观看| 欧美日韩一区二区三区| 少妇精69xxtheporn| 国产精品久久久久久婷婷天堂| 热久久视久久精品18亚洲精品| 国产亚洲人成a一在线v站| 午夜精品国产精品大乳美女| 日韩专区中文字幕| 日韩美女在线观看一区|