-
公开(公告)号:CN102801430B
公开(公告)日:2015-06-03
申请号:CN201210291968.5
申请日:2012-08-16
Applicant: 福州大学
Abstract: 本发明涉及URL编码技术领域,特别是一种URL中文参数压缩算法,按如下步骤进行中文编码:把汉字Unicode值的二进制表示划分成长度分别为6位、6位、4位的三块,然后将汉字Unicode值左移两位,把汉字Unicode值的二进制表示分成长度分别为6位、6位、6位的三块;当第二块的二进制值为111110或111111时,将第二块前五位的任意一位与第三块的末位交换;当第一块的二进制值为111110时,将第一块后两位交换;将经过上述处理的汉字二进制编码进行Base64编码,实现URL中文参数的压缩。该算法压缩效果好,有利于减小URL的中文参数的编码长度。
-
公开(公告)号:CN102801429B
公开(公告)日:2015-03-04
申请号:CN201210291922.3
申请日:2012-08-16
Applicant: 福州大学
Abstract: 本发明涉及URL编码技术领域,特别是一种适用于GB18030的URL中文参数压缩方法,该方法针对URL中文参数的特点,结合Base64,设计并实现了一种改良的适用于GB18030-2000和GB18030-2005的URL中文参数压缩方法。该方法压缩效果好,适用范围广。该方法不仅减小了URL的中文参数的编码长度,在一定程度上避免了URL长度超过浏览器/服务器的限制,而且显著减少服务器不必要的流量,并缩短服务器的响应时间,提升在网络拥塞情况下用户的浏览体验。
-
公开(公告)号:CN102801430A
公开(公告)日:2012-11-28
申请号:CN201210291968.5
申请日:2012-08-16
Applicant: 福州大学
Abstract: 本发明涉及URL编码技术领域,特别是一种URL中文参数压缩算法,按如下步骤进行中文编码:把汉字Unicode值的二进制表示划分成长度分别为6位、6位、4位的三块,然后将汉字Unicode值左移两位,把汉字Unicode值的二进制表示分成长度分别为6位、6位、6位的三块;当第二块的二进制值为111110或111111时,将第二块前五位的任意一位与第三块的末位交换;当第一块的二进制值为111110时,将第一块后两位交换;将经过上述处理的汉字二进制编码进行Base64编码,实现URL中文参数的压缩。该算法压缩效果好,有利于减小URL的中文参数的编码长度。
-
公开(公告)号:CN102801429A
公开(公告)日:2012-11-28
申请号:CN201210291922.3
申请日:2012-08-16
Applicant: 福州大学
Abstract: 本发明涉及URL编码技术领域,特别是一种适用于GB18030的URL中文参数压缩算法,该算法针对URL中文参数的特点,结合Base64,设计并实现了一种改良的适用于GB18030-2000和GB18030-2005的URL中文参数压缩算法。该算法压缩效果好,适用范围广。该算法不仅减小了URL的中文参数的编码长度,在一定程度上避免了URL长度超过浏览器/服务器的限制,而且显著减少服务器不必要的流量,并缩短服务器的响应时间,提升在网络拥塞情况下用户的浏览体验。
-
-
-