动态二维码如何工作?

动态二维码如何工作?

所以有了这个二维码,即使打印出来后你仍然可以编辑它。例如,参见此网站提供动态二维码:

动态二维码优惠的屏幕截图。

例如:当您为纯文本制作二维码时,当我编辑二维码的内容时,独立的二维码扫描仪如何能看出差异?二维码本身显然保持不变,因为它是打印的。

答案1

所谓的“动态”二维码只是最终目标网址的别名

动态二维码的概念主要基于二维码用于 URL 等的世界。二维码本身是总是静止的。

您链接的网站并没有很好地解释这一点,但它非常简单:无论数据是静态还是动态,二维码格式都是相同的。但在动态二维码的情况下,生成的二维码只是一个短网址的“中间人”。正如 QRStuff.com 所解释的那样

  • 静态二维码:实际目标网站网址直接放入二维码中,无法修改。
  • 动态二维码:将一个短 URL 放入二维码中,然后透明地将用户重定向到预期的目标网站 URL,并且可以在创建二维码后更改短 URL 重定向目标 URL。

因此,如果您要创建 Google.com 的二维码,静态二维码会直接对 URL 进行编码https://www.google.com/,但动态二维码会分配https://www.google.com/给一个短 URL,如下所示:https://example.com/iuyd9871

这样,二维码中就始终https://example.com/iuyd9871嵌入了该 URL,并且(关键点)会发生什么可以调整访问该 URL 的时间。因此,如果您希望该二维码指向 Bing,则只需调整https://example.com/iuyd9871重定向到的内容即可。

话虽如此,动态二维码的弱点在于它依赖于管理该短 URL 的服务。如果该服务因某种原因停机或消失,那么该“动态”二维码将失去作用。静态二维码将始终有效,因为 URL 始终嵌入在二维码本身中。

答案2

动态二维码包含一个短 URL 链接,该链接指向生成器网站。当点击此 URL 时,您将被重定向到针对该短 URL 注册的网站。修改动态二维码实际上并不会修改二维码本身,它只是更改重定向,让用户访问另一个网站。这是在生成器网站上完成的。

作为旁白:

我有一个朋友在大学期间手动编辑二维码。

标准二维码内置了一定程度的纠错功能,因此如果捕获的图像质量不佳,仍然可以提取编码信息。只要对二维码的修改足够少,不超过错误处理能力,它仍然可以工作(尽管读取的可靠性可能会降低)。因此,虽然非动态二维码不可编辑,但在某种程度上是可以编辑的。

答案3

最有可能的是,它的作用类似于指针。

假设这实际上是二维码所显示的

https://www.example.com/askdfhaskj

askdfhaskj是指向网页的指针。

该网页 askdfhaskj 的内容可随时操作。然后会显示该页面的当前内容。

把它想象成 bit.ly 所做的那样。

当然,该应用程序不会显示链接,并在后台隐藏所有内部工作原理。

相关内容