[发明专利]一种基于浏览器的网站下载重定向方法和系统在审
申请号: | 202310220066.0 | 申请日: | 2023-03-09 |
公开(公告)号: | CN116389572A | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 许祯 | 申请(专利权)人: | 数影星球(杭州)科技有限公司 |
主分类号: | H04L67/563 | 分类号: | H04L67/563;G06F16/955;G06F16/957;G06F9/451;H04L67/148;H04L67/02 |
代理公司: | 苏州浙慧达知识产权代理有限公司 32742 | 代理人: | 王晶晶 |
地址: | 311100 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 网站 载重 定向 方法 系统 | ||
1.一种基于浏览器的网站下载重定向方法和系统,其特征在于,所述方法包括:
S1:用户根据需求选择向浏览器输入URL或者点击链接;浏览器接收到用户请求,并将用户请求发送给服务器,请求网页内容;
S2:服务器检查用户请求,判定是否需要重定向;如果不需要重定向,则服务器直接向浏览器返回网页内容,如果需要重定向,服务器发送响应,浏览器根据服务器返回的重定向URL,向新的URL发送请求;
S3:服务器根据是否需要判定重定向的结果,向浏览器返回网页内容;
S4:服务器对网页内容进行解析,并通过终端设备将浏览器界面显示给用户,用户点击下载按钮对网页信息进行下载。
2.根据权利要求1所述一种基于浏览器的网站下载重定向方法,其特征在于,所述用户根据需求选择向浏览器输入URL或者点击链接;浏览器接收到用户请求,并将用户请求发送给服务器,请求网页内容,包括:
S11:用户确定自己需要获取下载的信息,在浏览器搜索框输入需要获取的URL或者点击链接请求网页检索;
S12:用户请求网页检索的信息传入到浏览器,浏览器接收到用户请求,并发送HTTP请求到服务器;
S13:服务器对用户请求的URL或者链接进行判定,确定其是否为非法链接,如果为非法链接,则提示用户,如果为合法链接,则直接执行用户请求。
3.根据权利要求1所述一种基于浏览器的网站下载重定向方法,其特征在于,所述服务器检查用户请求,判定是否需要重定向;如果不需要重定向,则服务器直接向浏览器返回网页内容,如果需要重定向,服务器发送响应,浏览器根据服务器返回的重定向URL,向新的URL发送请求,包括:
S21:服务器对用户的请求进行检查,检查网站是否改版以及是否有多域名指向同一站点;
S22:根据判定的结果,确定是否需要重定向,如果网站改版以及有多域名指向同一站点则需要进行重定向,否则不需要重定向;
S23:如果不需要重定向,则服务器直接向浏览器返回网页内容,如果需要重定向,服务器向浏览器发送响应,所述响应包括状态代码,内容类型;
S24:浏览器根据服务器返回的重定向URL,向新的URL发送请求。
4.根据权利要求1所述一种基于浏览器的网站下载重定向方法,其特征在于,所述服务器根据是否需要判定重定向的结果,向浏览器返回网页内容,包括:
S31:如果需要重定向,则服务器向浏览器返回重定向代码进行请求新的网页;
S32:请求的网页已经移动到了新的URL,服务器会在HTTP响应中包含重定向代码,所述重定向代码包括302、301;
S33:浏览器收到重定向代码后,会自动向新的URL发送HTTP请求;
S34:服务器收到请求后,会生成一个HTTP响应,其中包含重定向到的网页的内容。
5.根据权利要求1所述一种基于浏览器的网站下载重定向方法,其特征在于,服务器对网页内容进行解析,并通过终端设备将浏览器界面显示给用户,用户点击下载按钮对网页信息进行下载,包括:
S41:服务器根据浏览器发送过来的用户请求在互联网中发现,搜集网页信息,同时对网页信息进行提取和组织建立索引库;所述网页信息包括文本、图像、音视频以及元数据;
S42:根据用户请求的URL或者链接,在索引库中按照匹配度由高到低的顺序进行检测待测网页信息与预设网页信息在进行文档与查询的相似度评价,对将要输出的结果进行排序;
S43:将排序后的结果返回给用户,用户通过终端设备查看浏览器界面的排序结果;
S44:用户点击下载按钮对网页信息进行下载;
其中,所述相似度评价公式为,设置待测网页内容长度为L1,预设网页内容长度为L;待测网页与预设网页相似的内容长度为Z,相似度为T;若LL1,则T=(Z+1)/(L+1),若LL1,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数影星球(杭州)科技有限公司,未经数影星球(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310220066.0/1.html,转载请声明来源钻瓜专利网。