gpt4 book ai didi

javascript - 如何使用 Javascript/jQuery 将用户带到新页面以及一些变量,而不会导致 URI Too Large 错误?

转载 作者:行者123 更新时间:2023-11-28 16:35:07 25 4
gpt4 key购买 nike

使用 Javascript/jQuery,我需要在单击按钮时将用户带到一个新页面,并将一堆变量发送到新页面。目前我正在这样做:

location.href=window.location.href + '/new_note?id='+$('#note_id').val()+'&note_subnotes='+encodeURIComponent(window.JSON.stringify(sub_notes))

这工作正常,但问题是 sub_notes 是一个哈希数组,它可能会变得非常大。如果数组中有多个哈希值,我会收到此错误:

Request-URI Too Large
WEBrick::HTTPStatus::RequestURITooLarge

显然 URI 太大了。我怎样才能做到这一点而不遇到这个问题?感谢您的阅读。

最佳答案

对长字符串使用 cookie。将数据存储到 cookie 中,并在下一页获取它。

关于javascript - 如何使用 Javascript/jQuery 将用户带到新页面以及一些变量,而不会导致 URI Too Large 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4397410/

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