gpt4 book ai didi

javascript - 制作URL哈希的方法和实践

转载 作者:行者123 更新时间:2023-11-28 10:34:27 24 4
gpt4 key购买 nike

我的应用程序使用 ajax 并刷新模板的某些部分。现在我需要创建一个包含一些变量的 URL 哈希,这些变量将用于在加载包含哈希的页面后刷新页面。

现在我需要一个 javascript 程序来生成散列。

  1. 如何序列化变量?

  2. 如何对序列化字符串进行编码?

我正在使用jquery,也许已经有解决方案了?

最佳答案

使用 JSON 可以轻松完成序列化。我将使用简单的内置函数 escapeunescape 对字符串进行编码。如果你想进一步混淆它,你可以尝试使用base64,但这对于你的应用程序来说可能不是必需的

需要考虑的一件事是,每当您通过 URL 传递内容时,都会打开您的应用程序以进行 HTML 和脚本注入(inject) (XSS)。您可能需要考虑不同的方法。

关于javascript - 制作URL哈希的方法和实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2019730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com