求问在node.js中怎么做到手机端跟pc端路由到不同的地址?
pc跟手机端前端访问不同的前台文件,怎么做到?
6 回复
useragent?
@i5ting 这个我知道,用的express,但是应该需要在每次访问的时候都判断,应该写个统一的吧,不然每个请求都去判断?
@AspenLuoQiang 写个路由级的middleware吧,虽然我没有具体实践过这个,不过如果你想做统一的判断,这个思路应该是能搞定的
i5ting是对的。解析useragent不就知道客户端的类型了,然后再做路由的分发。
判断请求头部啊,任何技术.net java php nodejs python都是这样每个request 里面头部都有useragent的
@pangguoming 已解决,大家的方法是对的