Javascript 无HTTP_用户_代理的移动检测
Im用于检测请求是否来自手机。 脚本正在寻找HTTP_用户_代理和HTTP_接受请求,以便它能够执行检测。但是在我们的例子中,有些情况下请求没有这个头(eq.Bot)。不用说,mdetect在遇到此请求时会抛出错误。有什么办法可以解决这个问题吗Javascript 无HTTP_用户_代理的移动检测,javascript,asp.net,http,mobile,Javascript,Asp.net,Http,Mobile,Im用于检测请求是否来自手机。 脚本正在寻找HTTP_用户_代理和HTTP_接受请求,以便它能够执行检测。但是在我们的例子中,有些情况下请求没有这个头(eq.Bot)。不用说,mdetect在遇到此请求时会抛出错误。有什么办法可以解决这个问题吗 useragent = context.Request.ServerVariables["HTTP_USER_AGENT"].ToUpper(); httpaccept = context.Request.ServerVariables["HTTP_AC
useragent = context.Request.ServerVariables["HTTP_USER_AGENT"].ToUpper();
httpaccept = context.Request.ServerVariables["HTTP_ACCEPT"].ToUpper();
您是想检测这些“设备”,还是只想消除错误?如果以后需要,请使用try/catch。