我正在寻找一种简单的解决方案来减少我的 GET 输入代码的长度(在我的网站上)。
这些表单在 JavaScript 中处理,并使用一个函数使 URL 共享变得更简单。例如:具有不同名称的多个表单输入被转换为一个简单settings=1,0,0,1
的并作为 GET 放置在 URL 中 - 然后此数据在 PHP 中被分解/内爆以使用/重用输入。
但是,考虑到表单的大小,它仍然会变得非常臃肿。我想在 JavaScript 中压缩相同的数据,然后在 PHP 中解压缩它,从而允许相当短的 URL 进行共享。
想想 TinyUrl。我做了一些谷歌搜索,但解决方案比我想要的更复杂 - 这不是隐藏数据的尝试,只是让它更短。
更新:我想要的一个更好的例子是将长 GET 输入(如:)转换settings=1,1,1,1,1,1,1,1,1,1,1,1,1
为settings=s8djh
.