Javascript 链接中参数的替代方案

Javascript 链接中参数的替代方案,javascript,html,url,Javascript,Html,Url,我需要存储一个带有参数的链接,这样任何用户都可以在其中导航并查看相应的值 现在它看起来像-www.example.com?param1=1¶m2=2 在UI上添加一个简单的标签: <a href="`www.example.com?param1=1&param2=2"> Link </a> 参数擅长于此 但我的客户不希望看到与参数的大链接—是否有可能以隐藏的方式传递参数。 我使用-js您可以通过在htaccess中重写来更改url 例子: www.e

我需要存储一个带有参数的链接,这样任何用户都可以在其中导航并查看相应的值

现在它看起来像-
www.example.com?param1=1¶m2=2
在UI上添加一个简单的标签:

<a href="`www.example.com?param1=1&param2=2"> Link </a>

参数擅长于此

但我的客户不希望看到与参数的大链接—是否有可能以隐藏的方式传递参数。
我使用-
js

您可以通过在htaccess中重写来更改url 例子: www.example.com/questions/46077803/alternative-to-parameters-in-a-link 学习: 或
您可以在coockie中保存参数

您可以通过在htaccess中重写来更改url 例子: www.example.com/questions/46077803/alternative-to-parameters-in-a-link 学习: 或
如果不能使用服务器端技巧,可以将参数保存在coockie中,另一个选项是将参数序列化并编码为Base 64或其他格式。您仍将有一个参数,但它将是一个类似于?p=f4Q hi的参数,这足以对相当多的数据进行编码

如果您不能使用服务器端技巧,另一个选项是将参数序列化并编码为Base 64或其他格式。您仍将有一个参数,但它将是一个类似于?p=f4Q hi的参数,这足以编码相当多的数据,这是不可能的,除非您使用AJAX加载页面并使用短url只是为了显示目的。提供参数的唯一方法是POST或GET。。您正在使用GET。(¶m=1¶m2=2…)尝试使用POST方法这是不可能的,除非您使用AJAX加载页面并使用短url只是为了显示目的。提供参数的两种唯一方法是POST或GET。。您正在使用GET。(¶m=1¶m2=2…)尝试使用POST方法