CN109615048A - 一种网址处理方法、装置、服务器及用户终端 - Google Patents
一种网址处理方法、装置、服务器及用户终端 Download PDFInfo
- Publication number
- CN109615048A CN109615048A CN201811575220.1A CN201811575220A CN109615048A CN 109615048 A CN109615048 A CN 109615048A CN 201811575220 A CN201811575220 A CN 201811575220A CN 109615048 A CN109615048 A CN 109615048A
- Authority
- CN
- China
- Prior art keywords
- network address
- goal
- selling
- user terminal
- code
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供一种网址处理方法、装置、服务器及用户终端,用于解决现有技术中使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。该网址处理方法包括:接收第一用户终端发送的目标访问请求,目标访问请求用于对预设目标进行访问,预设目标为可更换的目标,目标访问请求是根据二维码图像解码生成的;根据预设目标查找对应的数据内容,获得预设目标的数据内容;将预设目标的数据内容返回给第一用户终端。
Description
技术领域
本申请涉及数据处理的技术领域,尤其涉及一种网址处理方法、装置、服务器及用户终端。
背景技术
目前的普通二维码技术,用特定的几何图形按一定规律在二维平面上分布的黑白相间的图形。直接对有字数限制的数据进行编码写入,这里的有字数限制的数据例如:电话、地址、网址等信息,所以可以使用扫码枪及特殊设备扫码在无需联网的情况下,也能够扫描和显示二维码的内容,但是这种二维码图像被谁扫描或者被扫描多少次均无法获知,也就是说,使用扫描设备对二维码扫描后获得的数据内容无法更改。因此,现有技术中存在着使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。
发明内容
有鉴于此,本申请提供一种网址处理方法、装置、服务器及用户终端,用于解决现有技术中使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。
本申请实施例提供了的一种网址处理方法,应用于服务器,包括:接收第一用户终端发送的目标访问请求,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;根据所述预设目标查找对应的数据内容,获得所述预设目标的数据内容;将所述预设目标的数据内容返回给所述第一用户终端。
可选地,在本申请实施例中,在所述接收第一用户终端发送的目标访问请求之前,所述方法还包括:接收第二用户终端发送的网址生成请求,所述网址生成请求包括所述预设目标的标识;根据所述预设目标的标识生成二维码网址;将所述二维码网址发送给所述第二用户终端。
可选地,在本申请实施例中,还包括:获得所述预设目标的标识,并根据所述预设目标的标识生成二维码网址;根据所述二维码网址生成所述二维码图像;将所述二维码图像发送给打印机,所述打印机用于打印所述二维码图像。
本申请实施例还提供了一种网址处理方法,应用于第一用户终端,所述网址处理方法包括:将获得的目标访问请求发送给服务器,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;接收所述服务器发送的所述预设目标的数据内容。
可选地,在本申请实施例中,在所述将获得的目标访问请求发送给服务器之前,还包括:响应于用户的扫描点击操作,访问摄像头接口返回的包含二维码的图像,获得二维码图像;将所述二维码图像解码,获得二维码网址;根据所述二维码网址生成目标访问请求。
本申请实施例还提供了一种网址处理方法,应用于第二用户终端,所述网址处理方法包括:响应于用户的二维码生成操作,根据预设目标的标识获得网址生成请求,所述预设目标为可更换的目标;将所述网址生成请求发送给服务器;接收所述服务器发送的二维码网址;将所述二维码网址编码生成二维码图像。
本申请实施例还提供了一种网址处理装置,应用于服务器,包括:访问请求接收模块,用于接收第一用户终端发送的目标访问请求,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;数据内容获得模块,用于根据所述预设目标查找对应的数据内容,获得所述预设目标的数据内容;数据内容返回模块,用于将所述预设目标的数据内容返回给所述第一用户终端。
本申请实施例还提供了一种服务器,包括:第一处理器和第一存储器,所述第一存储器存储有所述第一处理器可执行的机器可读指令,所述机器可读指令被所述第一处理器执行时执行如上所述的方法。
本申请实施例还提供了一种第一用户终端,包括:第二处理器和第二存储器,所述第二存储器存储有所述第二处理器可执行的机器可读指令,所述机器可读指令被所述第二处理器执行时执行如上所述的方法。
本申请实施例还提供了一种第二用户终端,包括:第三处理器和第三存储器,所述第三存储器存储有所述第三处理器可执行的机器可读指令,所述机器可读指令被所述第三处理器执行时执行如上所述的方法。
本申请提供一种网址处理方法、装置、服务器及用户终端,通过接收第一用户终端根据二维码图像解码生成的目标访问请求,目标访问请求用于对可更换的预设目标进行访问;根据该预设目标查找对应的数据内容,获得预设目标的数据内容;将该预设目标的数据内容返回给第一用户终端。通过将二维码图像解码后需要访问的数据内容存放在服务器,该服务器上的数据内容是可以更改的,从而有效地解决了现有技术中使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。
为使本申请的上述目的和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚的说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的服务器和用户终端的结构示意图;
图2示出了本申请实施例提供的应用于服务器的网址处理方法流程示意图;
图3示出了本申请实施例提供的应用于服务器的网址处理方法的步骤S110之前的流程示意图;
图4示出了本申请实施例提供的应用于服务器的网址处理方法的步骤S130之后的流程示意图;
图5示出了本申请实施例提供的应用于第一用户终端的网址处理方法流程示意图;
图6示出了本申请实施例提供的应用于第二用户终端的网址处理方法流程示意图;
图7示出了本申请实施例提供的服务器与第一用户终端和第二用户终端的交互时序图;
图8示出了本申请实施例提供的服务器的网址处理装置结构示意图。
图标:100-服务器;101-第一处理器;102-第一存储器;103-第一通信接口;200-第一用户终端;201-第二处理器;202-第二存储器;203-第二通信接口;300-第二用户终端;301-第三处理器;302-第三存储器;303-第三通信接口;400-网址处理装置;410-访问请求接收模块;420-数据内容获得模块;430-数据内容返回模块。
具体实施方式
本申请实施例提供一种网址处理方法、装置、服务器及用户终端,用于解决现有技术中使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。其中,应用于服务器的方法和装置是基于同一创造构思的,由于方法及相应的装置和设备解决问题的原理相似,因此方法及相应的装置和设备的实施可以相互参见,重复之处不再赘述。
以下将对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
二维码:又称二维条码,它是用特定的几何图形按一定规律在二维平面上分布的黑白相间的图形。常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。相比一维的条码,二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息,同时可以有较高的容错能力。
普通二维码:即常规技术实现的二维码,存放文本数据。
扫描设备:可进行二维码扫描识别的工具,如扫码枪、支付宝和微信等。
另外,需要理解的是,在本申请实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或者暗示相对重要性,也不能理解为指示或者暗示顺序。
下面结合附图,对本申请实施例的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参见图1,图1示出了本申请实施例提供的服务器和用户终端的结构示意图。本申请实施例提供了的一种服务器100,包括:第一处理器101、第一存储器102和第一通信接口103,第一存储器102存储有第一处理器101可执行的机器可读指令,第一通信接口103用于与外部设备进行通信,机器可读指令被第一处理器101执行时执行如上方法。
本申请实施例还提供了的一种第一用户终端200,包括:第二处理器201、第二存储器202和第二通信接口203,第二存储器202存储有第二处理器201可执行的机器可读指令,第二通信接口203用于与外部设备进行通信,机器可读指令被第二处理器201执行时执行如上方法。
本申请实施例还提供了的一种第二用户终端300,包括:第三处理器301、第三存储器302和第三通信接口303,第三存储器302存储有第三处理器301可执行的机器可读指令,第三通信接口303用于与外部设备进行通信,机器可读指令被第三处理器301执行时执行如上方法。
在具体的实施过程中,对卷积神经网络(Convolutional Neural Network,CNN)的相关计算可以用图形处理器(Graphics Processing Unit,GPU)进行加速,因此,该服务器还可以包括图形处理器。此外,在使用分布式计算框架时需要使用通信接口,该服务器还可以包括通讯与网络扩展卡、光纤卡或者多串口通信卡等部件,在此不再赘述。
请参见图1,本申请实施例提供了的一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器101运行时执行如下的方法。
其中,该存储介质可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
本领域技术人员可以理解,图1中示出的服务器的结构并不构成对该设备的限定,本申请实施例提供的设备可以包括比图示更多或者更少的部件,或者不同的部件布置。
第一实施例
请参见图2,图2示出了本申请实施例提供的应用于服务器的网址处理方法流程示意图。本申请实施例提供了的一种网址处理方法,应用于服务器,包括:
步骤S110:接收第一用户终端发送的目标访问请求,目标访问请求用于对预设目标进行访问,预设目标为可更换的目标,目标访问请求是根据二维码图像解码生成的。
其中,这里的目标访问请求是根据二维码图像解码生成的二维码网址,再根据二维码网址生成目标访问请求。当然,这里接收第一用户终端发送的目标访问请求后,也可以对目标访问请求进行存储,以便后面对目标访问请求进行监控和统计,对目标访问请求的同时也是对二维码图像的扫描和被扫进行监控和统计。
步骤S120:根据预设目标查找对应的数据内容,获得预设目标的数据内容。
其中,这里的预设目标可以为文本内容、网址、压缩文件或多媒体文件,或者是上面几种的组合,例如:如果数据类型是网址,则进行重定向跳转,跳转到内容数据中所对应的完整网址,将完整网址返回给第一用户终端;如果数据类型是文本,则将文本的内容返回给第一用户终端;如果数据类型是文件,则将此文件的对应下载链接返回给第一用户终端;如果数据类型对应的是多媒体文件,如音视频文件,则在页面上显示播放器对文件进行解码播放,并将该页面返回给第一用户终端。
步骤S130:将预设目标的数据内容返回给第一用户终端。
需要说明的是,第一用户终端收到的数据内容,可以是多种类型,例如:如果数据类型是网址,则进行重定向跳转,跳转到内容数据中所对应的完整网址;如果数据类型是文本,则直接在网页中显示文本内容;如果数据类型是文件,则提供下载此文件的对应链接;如果数据类型对应的是多媒体文件,如音视频文件,则在页面上显示播放器对文件进行解码播放。因此,这里的第一用户终端收到的数据内容不应理解为对本申请实施例的限制。
请参见图3,图3示出了本申请实施例提供的应用于服务器的网址处理方法的步骤S110之前的流程示意图。可选地,在本申请实施例中,在接收第一用户终端发送的目标访问请求之前,方法还包括:
步骤S101:接收第二用户终端发送的网址生成请求,网址生成请求包括预设目标的标识。
其中,预设目标的标识包括通过预设目标的数据内容进行哈希值计算,也可以是在数据库中的自增加标识,也可以是应用中的唯一标识符生成函数生成的全局唯一标识符。因此,这里的预设目标的标识不应理解为对本申请实施例的限制。
步骤S102:根据预设目标的标识生成二维码网址。
其中,这里的二维码网址可以是短网址,例如服务器的域名为a.com,那么这里的二维码网址可以是http://a.com/k=234sdf,也可以是https://a.com/a=23df44,当然也可以是长网址,可以根据应用的具体实际情况进行生成,因此,这里的二维码网址是否是短网址,以及二维码网址的长度和标识的生成方式不应理解为对本申请实施例的限制。
步骤S103:将二维码网址发送给第二用户终端。
需要说明的是,第二用户终端可以根据二维码网址编码生成二维码图像,服务器也可以根据二维码网址生成二维码图像,这里的二维码图像可以使用打印机打印出来扫描,也可以在用户终端的屏幕上展示即可被扫,也可以在服务器的屏幕上展示即可被扫。因此这里的二维码网址后续的用途和生成的二维码图像的扫描方式不应理解为对本申请实施例的限制。
请参见图4,图4示出了本申请实施例提供的应用于服务器的网址处理方法的步骤S130之后的流程示意图。可选地,在本申请实施例中,还包括:
步骤S140:获得预设目标的标识,并根据预设目标的标识生成二维码网址。
其中,预设目标的标识包括通过预设目标的数据内容进行哈希值计算,也可以是在数据库中的自增加标识,也可以是应用中的唯一标识符生成函数生成的全局唯一标识符。因此,这里的预设目标的标识不应理解为对本申请实施例的限制。
步骤S150:根据二维码网址生成二维码图像。
其中,根据二维码网址生成二维码图像的方式,例如:用UTF8编码格式,二维码网址中的内容出现&符号时,用%26代替,若有换行符使用%0A代替,再对替换后的内容进行编码获得二维码图像。编码的具体方式例如:服务端提供了数据写入和文件存放的接口。客户端往接口中写入文件或输入文本内容。服务端存储客户端输入的内容,生成关联此内容的短网址。服务端根据公开的普通二维码生成算法,将短网址写入到二维码图形中,通过『动态二维码技术』生成的二维码。扫描设备对二维码进行扫描,解析得到短网址。客户端重定向至短网址,进行内容的下载浏览。因此,这里的生成二维码图像的方式不应理解为对本申请实施例的限制。
步骤S160:将二维码图像发送给打印机,打印机用于打印二维码图像。
其中,这里的二维码图像可以使用打印机打印出来扫描,也可以在用户终端的屏幕上展示即可被扫,也可以在服务器的屏幕上展示即可被扫。因此这里生成的二维码图像的方式不应理解为对本申请实施例的限制。
第二实施例
请参见图5,图5示出了本申请实施例提供的应用于第一用户终端的网址处理方法流程示意图。本申请实施例提供了的一种网址处理方法,应用于第一用户终端,网址处理方法包括:
步骤S240:将获得的目标访问请求发送给服务器,目标访问请求用于对预设目标进行访问,预设目标为可更换的目标,目标访问请求是根据二维码图像解码生成的。
需要说明的是,假设服务器的域名为a.com,那么这里的二维码网址可以是http://a.com/k=2df,访问http://a.com/k=2df这个网址,包括将获得的目标访问请求发送给服务器的过程,这个请求包括2df的标识,2df即为预设目标的标识。
步骤S250:接收服务器发送的预设目标的数据内容。
其中,接收服务器发送的预设目标的数据内容后,如果数据类型是网址,则进行重定向跳转,跳转到内容数据中所对应的完整网址;如果数据类型是文本,则直接在网页中显示文本内容;如果数据类型是文件,则提供下载此文件的对应链接;如果数据类型对应的是多媒体文件,如音视频文件,则在页面上显示播放器对文件进行解码播放。因此,接收服务器发送的预设目标的数据内容后的处理方式和具体内容,不应理解为对本申请实施例的限制。
需要说明的是,这里的数据内容可以根据实际情况进行更新,例如:将服务端上存储的与目标二维码相关的数据进行更新。扫描设备对二维码进行扫描,解析得到短网址。客户端重定向至短网址,进行更改之后的新的内容的下载浏览。因此,这里的数据内容是否需要更新不应理解为对本申请实施例的限制。
请参见图5,可选地,在本申请实施例中,在将获得的目标访问请求发送给服务器之前,还包括:
步骤S210:响应于用户的扫描点击操作,访问摄像头接口返回的包含二维码的图像,获得二维码图像。
其中,响应于用户的扫描点击操作,访问摄像头接口返回的包含二维码的图像,获得二维码图像。其具体的方式例如,点击用户终端上的按钮,触发了摄像头对二维码图像进行扫描,在用户终端的屏幕中获取到了二维码图像。因此,该步骤的具体实现方式不应理解为对本申请实施例的限制。
步骤S220:将二维码图像解码,获得二维码网址。
其中,将二维码图像解码,获得二维码网址的具体方式,可以是利用服务器上的二维码解码器来对二维码图像解码,获得二维码网址,也可以是用户终端上的二维码解码器来对二维码图像解码,获得二维码网址。因此,这里的对二维码图像解码的二维码解码器的存储位置不应理解为对本申请实施例的限制。
步骤S230:根据二维码网址生成目标访问请求。
其中,目标访问请求的数据内容可以为已经上传并储存至服务器的数据内容,也可以是之前存储在服务器上的内容,也可以是客户终端通过其它方式上传至服务器的内容。因此,这里的目标访问请求的数据内容不应理解为对本申请实施例的限制。
第三实施例
请参见图6,图6示出了本申请实施例提供的应用于第二用户终端的网址处理方法流程示意图。本申请实施例提供了的一种网址处理方法,应用于第二用户终端,网址处理方法包括:
步骤S310:响应于用户的二维码生成操作,根据预设目标的标识获得网址生成请求,预设目标为可更换的目标。
其中,这里的预设目标可以为文本内容、网址、压缩文件或多媒体文件,或者是上面几种的组合,例如:如果数据类型是网址,则进行重定向跳转,跳转到内容数据中所对应的完整网址,将完整网址返回给第一用户终端;如果数据类型是文本,则将文本的内容返回给第一用户终端;如果数据类型是文件,则将此文件的对应下载链接返回给第一用户终端;如果数据类型对应的是多媒体文件,如音视频文件,则在页面上显示播放器对文件进行解码播放,并将该页面返回给第一用户终端。
步骤S320:将网址生成请求发送给服务器。
其中,网址生成请求用于获得二维码网址,获得二维码网址后,可以根据二维码网址编码生成二维码图像。这里网址生成请求发送服务器,可以是通过有线的方式发送给服务器,也可以通过无线的方式发送给服务器,例如wifi无线网络,因此,网址生成请求的具体发送给服务器的方式不应理解为对本申请实施例的限制。
步骤S330:接收服务器发送的二维码网址。
其中,这里的二维码网址可以是短网址,例如服务器的域名为a.com,那么这里的二维码网址可以是http://a.com/k=234sdf,也可以是https://a.com/a=23df44,当然也可以是长网址,可以根据应用的具体实际情况进行生成,因此,这里的二维码网址是否是短网址,以及二维码网址的长度和标识的生成方式不应理解为对本申请实施例的限制。
步骤S340:将二维码网址编码生成二维码图像。
其中,用户终端可以根据二维码网址编码生成二维码图像,这里的二维码图像可以使用打印机打印出来扫描,也可以在用户终端的屏幕上展示即可被扫。因此,这里的生成二维码图像的方式不应理解为对本申请实施例的限制。
可选地,在本申请实施例中,服务器还可以对各个二维码的扫描进行统计,如下表所示,二维码的扫描进行统计包括:今日访问次数、本周访问次数、本月访问次数和累积访问次数。当然,二维码的扫描进行统计还可以包括:序号、标识、短网址和描述,方便后台对二维码的内容或者作用进行管理和修改。当然,除了用表来展示统计结果外,还可以用饼状图、柱形图、折线图、条形图、面积图、股价图、雷达图、直方图或散点图等来展示统计结果。因此,这里的统计结果的具体展现方式不应理解为对本申请实施例的限制。
可选地,在本申请实施例中,服务器还可以对各个二维码的扫描的扫描省市地区进行统计,如下表所示,对其中一个二维码被扫描的省市地区情况进行了统计,该二维码被扫描的省市地区情况的项目包括:今日访问次数、本周访问次数、本月访问次数和累积访问次数。当然,二维码的扫描进行统计还可以包括:省份、市县和描述,方便后台对二维码的内容或者作用进行管理和修改。
当然,除了用表来展示统计结果外,还可以用饼状图、柱形图、折线图、条形图、面积图、股价图、雷达图、直方图或散点图等来展示统计结果。因此,这里的统计结果的具体展现方式不应理解为对本申请实施例的限制。
可选地,在本申请实施例中,服务器除了对各个二维码的扫描针对日期、时间和地区进行统计外,还可以针对网络类型、应用来源和客户端系统类型进行统计,网络类型例如:联通、移动和电信等,应用来源例如:微信、支付宝、网页浏览器和其它应用等,客户端系统类型例如:安卓、苹果和微软等。因此,这里服务器对各个二维码的扫描进行统计的具体方式和具体内容,不应理解为对本申请实施例的限制。
为了便于理解,下面介绍本申请实施例的另一种实施方式:
请参见图7,图7示出了本申请实施例提供的服务器与第一用户终端和第二用户终端的交互时序图。本申请实施例的另一种实施方式具体描述如下:
1.在服务端增加网站数据浏览统计的功能;
2.用户通过扫描设备对二维码进行扫描、解析,得到结果为二维码中嵌入的短网址;
3.扫描设备得到短网址后,会自动的重定向至此短网址;
4.短网址的服务端程序,于数据库中查找对应内容数据;
5.短网址的服务端程序,会判断短网址查找所得的内容数据的类型,并返回数据内容给扫描设备,扫描设备进行内容的显示;
6.服务端会记录第4步中,客户端对短网址的访问情况进行统计分析并录入到数据库中(包括短网址地址、客户端IP、客户端扫描设备类型、操作系统类型、操作系统所使用的语言、屏幕分辨率等);
7.可通过服务端的统计数据,进行二维码扫描情况的统计分析。
其中,在第5步中的数据类型分为以下几种情况:
如果数据类型是网址,则进行重定向跳转,跳转到内容数据中所对应的完整网址;
如果数据类型是文本,则直接在网页中显示文本内容;
如果数据类型是文件,则提供下载此文件的对应链接;
如果数据类型对应的是多媒体文件,如音视频文件,则在页面上显示播放器对文件进行解码播放。
第四实施例
请参见图8,图8示出了本申请实施例提供的服务器的网址处理装置结构示意图。本申请实施例提供了的一种网址处理装置400,应用于服务器100,该网址处理装置400包括:
访问请求接收模块410,用于接收第一用户终端发送的目标访问请求,目标访问请求用于对预设目标进行访问,预设目标为可更换的目标,目标访问请求是根据二维码图像解码生成的。
数据内容获得模块420,用于根据预设目标查找对应的数据内容,获得预设目标的数据内容。
数据内容返回模块430,用于将预设目标的数据内容返回给第一用户终端。
本申请实施例提供一种网址处理方法、装置、服务器及用户终端,通过接收第一用户终端根据二维码图像解码生成的目标访问请求,目标访问请求用于对可更换的预设目标进行访问;根据该预设目标查找对应的数据内容,获得预设目标的数据内容;将该预设目标的数据内容返回给第一用户终端。通过将二维码图像解码后需要访问的数据内容存放在服务器,该服务器上的数据内容是可以更改的,从而有效地解决了现有技术中使用扫描设备对二维码扫描后获得的数据内容无法更改的问题。
以上仅为本申请实施例的优选实施例而已,并不用于限制本申请实施例,对于本领域的技术人员来说,本申请实施例可以有各种更改和变化。凡在本申请实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请实施例的保护范围之内。
Claims (10)
1.一种网址处理方法,其特征在于,应用于服务器,包括:
接收第一用户终端发送的目标访问请求,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;
根据所述预设目标查找对应的数据内容,获得所述预设目标的数据内容;
将所述预设目标的数据内容返回给所述第一用户终端。
2.如权利要求1所述的方法,其特征在于,在所述接收第一用户终端发送的目标访问请求之前,所述方法还包括:
接收第二用户终端发送的网址生成请求,所述网址生成请求包括所述预设目标的标识;
根据所述预设目标的标识生成二维码网址;
将所述二维码网址发送给所述第二用户终端。
3.如权利要求1所述的方法,其特征在于,还包括:
获得所述预设目标的标识,并根据所述预设目标的标识生成二维码网址;
根据所述二维码网址生成所述二维码图像;
将所述二维码图像发送给打印机,所述打印机用于打印所述二维码图像。
4.一种网址处理方法,其特征在于,应用于第一用户终端,所述网址处理方法包括:
将获得的目标访问请求发送给服务器,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;
接收所述服务器发送的所述预设目标的数据内容。
5.如权利要求4所述的方法,其特征在于,在所述将获得的目标访问请求发送给服务器之前,还包括:
响应于用户的扫描点击操作,访问摄像头接口返回的包含二维码的图像,获得二维码图像;
将所述二维码图像解码,获得二维码网址;
根据所述二维码网址生成目标访问请求。
6.一种网址处理方法,其特征在于,应用于第二用户终端,所述网址处理方法包括:
响应于用户的二维码生成操作,根据预设目标的标识获得网址生成请求,所述预设目标为可更换的目标;
将所述网址生成请求发送给服务器;
接收所述服务器发送的二维码网址;
将所述二维码网址编码生成二维码图像。
7.一种网址处理装置,其特征在于,应用于服务器,包括:
访问请求接收模块,用于接收第一用户终端发送的目标访问请求,所述目标访问请求用于对预设目标进行访问,所述预设目标为可更换的目标,所述目标访问请求是根据二维码图像解码生成的;
数据内容获得模块,用于根据所述预设目标查找对应的数据内容,获得所述预设目标的数据内容;
数据内容返回模块,用于将所述预设目标的数据内容返回给所述第一用户终端。
8.一种服务器,其特征在于,包括:第一处理器和第一存储器,所述第一存储器存储有所述第一处理器可执行的机器可读指令,所述机器可读指令被所述第一处理器执行时执行如权利要求1-3任一所述的方法。
9.一种第一用户终端,其特征在于,包括:第二处理器和第二存储器,所述第二存储器存储有所述第二处理器可执行的机器可读指令,所述机器可读指令被所述第二处理器执行时执行如权利要求4-5任一所述的方法。
10.一种第二用户终端,其特征在于,包括:第三处理器和第三存储器,所述第三存储器存储有所述第三处理器可执行的机器可读指令,所述机器可读指令被所述第三处理器执行时执行如权利要求6所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811575220.1A CN109615048A (zh) | 2018-12-21 | 2018-12-21 | 一种网址处理方法、装置、服务器及用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811575220.1A CN109615048A (zh) | 2018-12-21 | 2018-12-21 | 一种网址处理方法、装置、服务器及用户终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109615048A true CN109615048A (zh) | 2019-04-12 |
Family
ID=66010476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811575220.1A Pending CN109615048A (zh) | 2018-12-21 | 2018-12-21 | 一种网址处理方法、装置、服务器及用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109615048A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110750741A (zh) * | 2019-10-18 | 2020-02-04 | 深圳市比量科技传媒有限公司 | 一种网页链接跳转处理方法、计算机装置及存储介质 |
CN114444637A (zh) * | 2020-11-05 | 2022-05-06 | 薛宗良 | 快速响应码导引系统 |
US11711449B2 (en) | 2021-12-07 | 2023-07-25 | Capital One Services, Llc | Compressing websites for fast data transfers |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103093266A (zh) * | 2013-01-26 | 2013-05-08 | 邱小林 | 三维条形码防伪标识 |
CN104023021A (zh) * | 2014-06-13 | 2014-09-03 | 珠海市君天电子科技有限公司 | 一种文件传输方法及装置 |
CN104318194A (zh) * | 2014-09-28 | 2015-01-28 | 美的集团武汉制冷设备有限公司 | 基于二维码的访问家电的页面的方法、服务器及移动终端 |
CN104376353A (zh) * | 2014-04-17 | 2015-02-25 | 腾讯科技(深圳)有限公司 | 二维码的生成、读取方法、终端及服务器 |
CN106408065A (zh) * | 2016-09-05 | 2017-02-15 | 成都天钥科技有限公司 | 一种二维码编码方法和装置 |
CN108345597A (zh) * | 2017-01-22 | 2018-07-31 | 阿里巴巴集团控股有限公司 | 生成图形码、页面信息访问处理方法及装置 |
-
2018
- 2018-12-21 CN CN201811575220.1A patent/CN109615048A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103093266A (zh) * | 2013-01-26 | 2013-05-08 | 邱小林 | 三维条形码防伪标识 |
CN104376353A (zh) * | 2014-04-17 | 2015-02-25 | 腾讯科技(深圳)有限公司 | 二维码的生成、读取方法、终端及服务器 |
CN104023021A (zh) * | 2014-06-13 | 2014-09-03 | 珠海市君天电子科技有限公司 | 一种文件传输方法及装置 |
CN104318194A (zh) * | 2014-09-28 | 2015-01-28 | 美的集团武汉制冷设备有限公司 | 基于二维码的访问家电的页面的方法、服务器及移动终端 |
CN106408065A (zh) * | 2016-09-05 | 2017-02-15 | 成都天钥科技有限公司 | 一种二维码编码方法和装置 |
CN108345597A (zh) * | 2017-01-22 | 2018-07-31 | 阿里巴巴集团控股有限公司 | 生成图形码、页面信息访问处理方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110750741A (zh) * | 2019-10-18 | 2020-02-04 | 深圳市比量科技传媒有限公司 | 一种网页链接跳转处理方法、计算机装置及存储介质 |
CN114444637A (zh) * | 2020-11-05 | 2022-05-06 | 薛宗良 | 快速响应码导引系统 |
US11711449B2 (en) | 2021-12-07 | 2023-07-25 | Capital One Services, Llc | Compressing websites for fast data transfers |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112316424B (zh) | 一种游戏数据处理方法、装置及存储介质 | |
CN102306174B (zh) | 一种基于网页元素与用户进行互动的方法与设备 | |
CN110166465B (zh) | 访问请求的处理方法、装置、服务器及存储介质 | |
US9195773B2 (en) | Structure-based adaptive document caching | |
CN109615048A (zh) | 一种网址处理方法、装置、服务器及用户终端 | |
CN105451087A (zh) | 弹幕信息的推送方法、终端、历史数据服务器及系统 | |
CN114329298B (zh) | 一种页面呈现方法、装置、电子设备及存储介质 | |
CN102955854A (zh) | 一种基于html5协议的网页展现方法及装置 | |
CN104052809A (zh) | 一种网站测试的分流控制方法和装置 | |
CN105589956A (zh) | 一种用户画像的方法及装置 | |
CN103475744A (zh) | 一种基于Web应用的资源下载方法、装置和系统 | |
CN110297924A (zh) | 点云数据的处理及渲染方法、装置、设备及存储介质 | |
CN114117274B (zh) | 一种数据渲染的方法、装置、计算机设备以及存储介质 | |
CN111339456B (zh) | 预加载方法和装置 | |
CN107798078B (zh) | 看板数据展示方法、装置、计算机设备和存储介质 | |
CN101714171A (zh) | 业务单据编码方法、装置及网络系统 | |
CN106570060B (zh) | 一种信息流中数据的随机抽取方法及装置 | |
CN109409985A (zh) | 一种信息展示方法、装置、设备及存储介质 | |
CN110162301B (zh) | 一种表单渲染方法、装置和存储介质 | |
CN113157275B (zh) | 帧动画的渲染方法、装置、电子设备及存储介质 | |
CN106998476B (zh) | 一种基于地理信息系统的视频查看方法和装置 | |
CN107634928A (zh) | 一种码流数据的处理方法及装置 | |
CN111767492B (zh) | 图片加载方法、装置、计算机设备及存储介质 | |
CN114297544A (zh) | 一种远程浏览方法、装置、设备及存储介质 | |
CN111327941B (zh) | 一种离线视频播放方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 311501, Unit 1, Building 5, Courtyard 1, Futong East Street, Chaoyang District, Beijing Applicant after: BEIJING KNOWNSEC INFORMATION TECHNOLOGY Co.,Ltd. Address before: Room 311501, Unit 1, Building 5, Courtyard 1, Futong East Street, Chaoyang District, Beijing Applicant before: BEIJING KNOWNSEC INFORMATION TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190412 |