之前发现个网站 它是只能在手机QQ的内置浏览器上面打开,这个要实现简单,判断ua就行了
但是这个网站的跳转原理我搞不懂
除了手机QQ的内置浏览器,剩下其余任何平台(PC QQ浏览器 等等)打开它都会秒提示服务器错误,网站无法是无法打开的
我用电脑模拟手机QQ浏览器的ua进行访问并且保存了它的网站源码后,却又找不到它那个判断的ua的js代码在哪里,而且我在本地打开保存的源码后它也不判断ua了(除了不判断ua其他功能一切正常),本人学艺不精,实在搞不懂,恳请大神解答~~
之前那个网站,作者已经关闭了,我只有它的源码,有大神帮忙看下吗?有红包的~~~
说明判断ua的过程是在服务器端的代码进行的。
UA 不就是 http head 的一部分么,后端语言都能拿到,做判断。
其实压根不需要到程序执行到语言级别,http server 类似 apache,nginx 的都能拿到,做个判断。