一种服务器端对客户端识别后重定向到对应页面的方法技术

技术编号:21060255 阅读:23 留言:0更新日期:2019-05-08 07:00
本发明专利技术涉及网站开发技术领域,具体涉及一种服务器端对客户端识别后重定向到对应页面的方法。本发明专利技术方法是服务器端对请求的客户端设备进行识别;根据识别返回与客户端匹配的页面。本发明专利技术解决了客户端访问相同的服务器网页资源返回适配对应客户端的页面问题,实现了移动端访问PC端资源(或者PC端访问移动端资源)自动返回移动端(或PC端)资源。

A method of redirecting the server to the corresponding page after identifying the client

【技术实现步骤摘要】
一种服务器端对客户端识别后重定向到对应页面的方法
本专利技术涉及网站开发
,具体涉及一种服务器端对客户端识别后重定向到对应页面的方法。
技术介绍
目前网站建设中不同屏幕尺寸的客户端访问相同的服务器网页资源会遇到网页不适应客户端设备的问题。其中解决办法之一是服务器端准备不同返回页面,移动端的访问返回移动页面,PC端的访问返回PC页面。当移动端输入PC的访问路径时,移动端接收的是PC页面导致资源不匹配;同理PC端输入移动设备访问的路径时,PC端接收的是移动页面导致不匹配。因此需要解决移动端访问PC端资源(或者PC端访问移动端资源)无法自动返回移动端(或PC端)资源的问题。
技术实现思路
本专利技术解决的技术问题在于提供一种服务器端对客户端识别后重定向到对应页面的方法;客户端访问相同的服务器网页资源返回适配对应客户端的页面。本专利技术解决上述技术问题的技术方案是:所述的服务器端对请求的客户端设备进行识别;根据识别返回与客户端匹配的页面。客户端的请求中至少包括User-Agent参数。所述的方法包括以下步骤:步骤一、服务器启动时查询数据库将数据转化为各设备专门访问资源的路径URL间对应的键值对Map保存;步骤二、服务器接收请求根据请求User-Agent参数识别发送请求的客户端设备;步骤三、判断客户端访问的资源是否匹配;步骤四、匹配的直接返回资源,不匹配的则用当前URL作为KEY键从Map中获取正确的资源URL值并重定向到该资源。所述的请求为http或https协议,客户端为手机或PC。本专利技术通过请求中的User-Agent参数识别客户端是手机或PC;再根据识别的客户端设备定向页面;解决了移动端访问PC端资源(或者PC端访问移动端资源)无法自动返回移动端(或PC端)资源的问题。附图说明下面结合附图对本专利技术进一步说明:图1为本专利技术的方法流程图。具体实施方式如图1所示,本专利技术采用如下步骤:步骤一、服务器启动时查询数据库将数据转化为各设备专门访问资源的路径URL间对应的键值对Map保存;步骤二、服务器接收请求根据请求参数User-Agent识别发送请求的客户端设备;步骤三、判断客户端访问的资源是否匹配;步骤四、匹配的直接返回资源,不匹配的则用当前URL作为KEY键从Map中获取正确的资源URL值并重定向到该资源。。本文档来自技高网...

【技术保护点】
1.一种服务器端对客户端识别后重定向到对应页面的方法,其特征在于:所述的服务器端对请求的客户端设备进行识别;根据识别返回与客户端匹配的页面。

【技术特征摘要】
1.一种服务器端对客户端识别后重定向到对应页面的方法,其特征在于:所述的服务器端对请求的客户端设备进行识别;根据识别返回与客户端匹配的页面。2.根据权利要求1所述的方法,其特征在于:客户端的请求中至少包括User-Agent参数。3.根据权利要求1所述的方法,其特征在于,所述的方法包括以下步骤:步骤一、服务器启动时查询数据库将数据转化为各设备专门访问资源的路径URL间对应的键值对Map保存;步骤二、服务器接收请求根据请求User-Agent参数识别发送请求的客户端设备;步骤三、判断客户端访问的资源是否匹配;步骤四、匹配的直接返回资源,不匹配的则用当前U...

【专利技术属性】
技术研发人员:梁茂钦季统凯
申请(专利权)人:国云科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1