[發明專利]二維碼跳轉處理方法有效
| 申請號: | 201310355945.0 | 申請日: | 2013-08-15 |
| 公開(公告)號: | CN103428309A | 公開(公告)日: | 2013-12-04 |
| 發明(設計)人: | 陳丹;周煒亮 | 申請(專利權)人: | 浙江三網科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;G06K19/06 |
| 代理公司: | 杭州天正專利事務所有限公司 33201 | 代理人: | 王兵;黃美娟 |
| 地址: | 310052 浙江省杭州市濱*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 跳轉 處理 方法 | ||
技術領域
本發明屬于移動互聯網領域,特別涉及一種針對二維碼跳轉的處理方法。
背景技術
二維碼(2-dimensional?bar?code),又稱二維條碼,最早起源于日本,它是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形,是所有信息數據的一把鑰匙。在現代商業活動中,可實現的應用十分廣泛,如:產品防偽/溯源、廣告推送、網站鏈接、數據下載、商品交易、定位/導航、電子憑證、車輛管理等等。
目前常規的做法都是直接把真實的URL地址放入二維碼中,這種做法存在如下一些弊端
1、一般網址都比較長,那么內容就多了,解碼速度就會降低
2、如果網址對應的內容換了,則這個二維碼就失效了,尤其是印刷到宣傳單頁之類的紙質媒體上的時候,就需要重新印刷,加大了成本
3、一些第三方的解碼軟件會自動加上一些參數,可能會導致解碼出來的地址失效,如微信
4、如果網址對應的網站進行了改版,導致了二維碼的失效
發明內容
本發明要克服現有的二維碼跳轉方法存在的上述缺點,提出一種二維碼跳轉處理方法,用來解決上述的一些問題。
本發明的技術方案:
在二維碼和各類應用之間搭建二維碼跳轉系統的中間件,通過跳轉系統生成二維碼,允許第三方通過拍碼,通過二維碼識別,實現二維碼鏈接地址跳轉,從URL中識別出數據,根據識別出來的碼號,從數據庫匹配碼號,獲取到真實訪問的URL。同時搭建WAP請求服務,分析請求的URL,實現請求轉發,引導訪問者訪問到相應的資源。
其步驟如下:
(1)二維碼的生成,設定跳轉系統的網址,那么根據碼號生成規則(可以是自增型,保證碼號唯一性)獲得碼號;
(2)將所述的碼號接續到所述的跳轉系統的網址后面,獲得完整的指代地址;將所述的指代地址作為二維碼內容進行二維碼的生成,同時添加這個二維碼對應的真實的URL地址到跳轉系統數據庫中,對應關系為一個碼號對應一個URL地址;
(3)客戶端通過微信,快拍等等常規二維碼掃描軟件掃描這個二維碼,得到指代地址,調用系統默認瀏覽器訪問這個網址;
(4)服務器端接受到請求后,進行URL重寫識別,使得URL重寫規則可以獲取到碼號;
(5)服務器頁面根據獲取到的請求參數中的碼號,進行數據庫的匹配,獲取到真實的URL地址,引導到真實的網址上。
本發明采用二維碼號(KEY)和真實的URL地址(VALUE)鍵值對的方式進行數據的存儲,并通過二維碼號和跳轉系統網址拼接形成二維碼對應的內容(即短地址),以便用來縮短網址,減少二維碼體積,服務端利用URL重寫功能進行還原真實的地址的獲取方法。
附圖說明
圖1是本發明方法的系統結構圖
具體實施方式
二維碼跳轉處理方法,其步驟如下:
其步驟如下:
步驟1,二維碼的生成,設定跳轉系統的網址為http://r.abc.cn,那么根據碼號生成規則(可以是自增型,保證碼號唯一性)獲得碼號8790876;
步驟2,將所述的碼號接續到所述的跳轉系統的網址后面,獲得完整的指代地址http://r.abc.cn/8790876;將所述的指代地址http://r.abc.cn/8790876作為二維碼內容進行二維碼的生成,同時添加這個二維碼對應的真實的URL(如http://www.baidu.com)地址到跳轉系統數據庫中,對應關系為一個碼號對應一個URL地址;
步驟3,客戶端通過微信,快拍等等常規二維碼掃描軟件掃描這個二維碼,得到指代地址http://r.abc.cn/8790876,調用系統默認瀏覽器訪問這個網址;
步驟4,服務器端接受到請求后,進行URL重寫識別,其中URL重寫規則為RewriteRule^/([A-Za-z0-9/-_=?#&+]+)$/index.aspx?code=$1,使得URL重寫規則可以獲取到碼號;
步驟5,服務器頁面根據獲取到的請求參數中的碼號為8790876,進行數據庫的匹配,獲取到真實的URL地址http://www.baidu.com,則進行Response.redirect引導到真實的網址上。
本說明書實施例所述的內容僅僅是對發明構思的實現形式的列舉,本發明的保護范圍的不應當被視為僅限于實施例所陳述的具體形式,本發明的保護范圍也及于本領域技術人員根據本發明構思所能夠想到的等同技術手段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江三網科技股份有限公司,未經浙江三網科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310355945.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種客戶識別模塊卡兼容裝置及終端設備
- 下一篇:一種云存儲訪問控制方法





