CN103903036A - 一种大容量、易更新的二维码*** - Google Patents
一种大容量、易更新的二维码*** Download PDFInfo
- Publication number
- CN103903036A CN103903036A CN201210577378.9A CN201210577378A CN103903036A CN 103903036 A CN103903036 A CN 103903036A CN 201210577378 A CN201210577378 A CN 201210577378A CN 103903036 A CN103903036 A CN 103903036A
- Authority
- CN
- China
- Prior art keywords
- uri
- quick response
- response code
- parameter
- web application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
一种大容量、易更新的二维码***,将带参数的URI编码生成二维码,二维码扫描应用***扫描二维码得到URI,向该URI发送HTTP请求,Web应用程序根据请求参数查询数据库生成反馈文件。本发明的优点是没有信息容量的限制,在内容信息变化时只需要更新数据库,不需要重复制作二维码。
Description
技术领域
本发明涉及二维码技术,尤其是一种大容量、易更新的二维码***。
背景技术
目前,二维码广泛应用在表单、防伪、广告、物流等领域,二维码与磁卡IC卡相比具有成本低、易制作的优点,与条形码相比具有更大的信息容量、更广的编码范围、更强的容错纠错功能,随着带拍照功能的智能手机及移动互联网的普及,二维码更是成了连接线下和线上的关键入口。二维码的技术标准有PDF417、QRCode、Code49、Code16K等。传统的二维码技术存储容量偏小(约500个汉字),内容更新时需重新制作二维码,这些不足制约了二维码技术的推广和利用。
发明内容
为了克服上述现有技术的不足,本发明提供了一种大容量、易更新的二维码***,该***将带参数的URI(Uniform Resource Identifier,通用资源标识符)编码生成二维码,二维码扫描应用***扫描二维码得到URI,向该URI发送HTTP请求,Web应用程序根据请求参数查询数据库生成反馈文件。
本发明所采用的技术方案是:URI的参数值包含数据库的主键值或其他候选键的键值信息,对带参数的URI编码生成二维码;解码时先扫描得到URI,向该URI发送HTTP请求,Web应用程序根据请求参数查询数据库,生成XML或其他格式的反馈文件。用户同时可以利用Web应用程序或客户端程序方便地更新数据库。
与现有技术相比,本发明的有益效果是:利用数据库实现海量数据的存储与更新,没有信息容量的限制;在内容信息变化时只需要更新数据库,不需要重复制作二维码。
附图说明
图1是本发明的一个实施例的解码框架图。
具体实施方式
本发明的一个实施例的编码过程是:确定Web应用程序服务器的主机名称(也可以用主机的IP地址代替主机名称)及端口;根据Web部署文件,确定接收解码请求的路径;传递参数时,多个参数间用“&”符号隔开,每个参数的名和值用“=”符号隔开,按照URI规范确定最终的URI;最后对URI字符串编码,生成二维码。
本发明的一个实施例的解码过程是:二维码扫描应用***扫描二维码、得到URI;向该URI发送HTTP请求,部署在Web应用程序服务器上的Web应用程序根据请求参数查询数据库,生成XML或其他格式的反馈文件。二维码扫描应用***接收反馈文件,执行数据更新或其他操作。
最后应说明的是,以上实施例仅用以说明而非限制本发明所描述的技术解决方案;因此,一切不脱离本发明的精神和范围的技术方案及其改进,均应涵盖在本发明的权利要求范围当中。
Claims (4)
1.一种大容量、易更新的二维码***,其特征在于:二维码图像存储带参数的URI信息,该URI的参数值包含Web应用程序后台数据库的主键值或其他候选键的键值信息,而且解码过程包括以下步骤:
步骤1、二维码扫描应用程序扫描二维码,得到带有参数的URI;
步骤2、二维码扫描应用程序向该URI发送HTTP请求;
步骤3、Web应用程序根据请求参数查询数据库;
步骤4、Web应用程序生成XML或其他格式的反馈文件;
步骤5、二维码扫描应用程序接收反馈文件。
2.根据权利要求1所述的一种大容量、易更新的二维码***,其特征在于:参数和URI的其他部分可以在二维码的同一区域存储,也可以分成若干区域存储。
3.根据权利要求1所述的一种大容量、易更新的二维码***,其特征在于:用户可以通过Web应用程序或客户端程序更新数据库。
4.根据权利要求1所述的一种大容量、易更新的二维码***,其特征在于:其中的URI是URL(Uniform Resource Locator,统一资源定位符)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210577378.9A CN103903036A (zh) | 2012-12-27 | 2012-12-27 | 一种大容量、易更新的二维码*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210577378.9A CN103903036A (zh) | 2012-12-27 | 2012-12-27 | 一种大容量、易更新的二维码*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103903036A true CN103903036A (zh) | 2014-07-02 |
Family
ID=50994348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210577378.9A Pending CN103903036A (zh) | 2012-12-27 | 2012-12-27 | 一种大容量、易更新的二维码*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103903036A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105320779A (zh) * | 2015-12-10 | 2016-02-10 | 宁波摩通信息科技有限公司 | 一种基于二维码接口的无线终端信息交换***及其应用方法 |
CN106203228A (zh) * | 2016-07-06 | 2016-12-07 | 北京金山安全软件有限公司 | 二维码信息传输方法、装置以及设备 |
CN113162998A (zh) * | 2021-04-07 | 2021-07-23 | 广州炫视智能科技有限公司 | 一种智能交互通信方法及通信*** |
-
2012
- 2012-12-27 CN CN201210577378.9A patent/CN103903036A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105320779A (zh) * | 2015-12-10 | 2016-02-10 | 宁波摩通信息科技有限公司 | 一种基于二维码接口的无线终端信息交换***及其应用方法 |
CN106203228A (zh) * | 2016-07-06 | 2016-12-07 | 北京金山安全软件有限公司 | 二维码信息传输方法、装置以及设备 |
CN113162998A (zh) * | 2021-04-07 | 2021-07-23 | 广州炫视智能科技有限公司 | 一种智能交互通信方法及通信*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9047166B2 (en) | System for generating application software installed on a mobile terminal | |
CN108090064B (zh) | 一种数据查询方法、装置、数据存储服务器及*** | |
RU2595931C1 (ru) | Способ осуществления междоменного перехода, браузер и сервер доменных имен | |
KR100733986B1 (ko) | Ip주소 기반 rfid 서비스를 위한 rfid 태그 및그를 이용한 ip주소 기반 rfid 서비스 방법 | |
CN101572696B (zh) | 一种网页表单数据验证的方法和装置 | |
CN102682009A (zh) | 一种用户登录网页的方法及*** | |
CN102567485B (zh) | 用于内容检索的提供商专用解析 | |
CN108875757B (zh) | 一种信息审核方法、服务器及*** | |
CA2758428A1 (en) | Retrieving additional content based on data within a mobile code | |
CN104158889B (zh) | 名片信息查询方法和云服务器 | |
CN103345493B (zh) | 用于移动终端上的文本内容显示的方法、装置及*** | |
CN104104649A (zh) | 页面登录的方法、装置及*** | |
CN105243715A (zh) | 一种基于动态二维码的小区来访用户自动登记方法及*** | |
WO2021037140A1 (zh) | 基于北斗短报文的信息查询方法及装置 | |
CN103824104A (zh) | 一种二维码制作***及使用方法 | |
CN101005485A (zh) | 一种信息资源地址压缩编码的方法及*** | |
CN104796491A (zh) | 一种服务器和基于一次扫码的软件下载及注册方法 | |
CN102207967B (zh) | 一种自动提供浏览器新插件的方法和*** | |
CN102801713A (zh) | 网站登录方法、***和访问管理平台 | |
US20130173659A1 (en) | Methods and Devices for Providing Location-Based Electronic Information | |
CN102708184A (zh) | 一种密码锁防伪二维码查询方法 | |
CN103544150A (zh) | 为移动终端浏览器提供推荐信息的方法及*** | |
CN103903036A (zh) | 一种大容量、易更新的二维码*** | |
CN107463536A (zh) | 一种实现安卓设备上在线预览服务器上文档的方法及*** | |
CN110347943A (zh) | 渠道信息处理方法、装置、存储介质及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140702 |