Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无HTTP_用户_代理的移动检测_Javascript_Asp.net_Http_Mobile - Fatal编程技术网

Javascript 无HTTP_用户_代理的移动检测

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

Im用于检测请求是否来自手机。 脚本正在寻找HTTP_用户_代理和HTTP_接受请求,以便它能够执行检测。但是在我们的例子中,有些情况下请求没有这个头(eq.Bot)。不用说,mdetect在遇到此请求时会抛出错误。有什么办法可以解决这个问题吗

useragent = context.Request.ServerVariables["HTTP_USER_AGENT"].ToUpper();
httpaccept = context.Request.ServerVariables["HTTP_ACCEPT"].ToUpper();

您是想检测这些“设备”,还是只想消除错误?如果以后需要,请使用try/catch。