我遇到了一个问题,我需要将超过2000个字符从我的Flash应用程序传递到HTML页面,该页面读取信息并显示该人员来自Flash应用程序的正确选项。
一切都很好,但在最后阶段,当用户需要将他们的选择发布到表单时,由于字符串太长,无法发送该字符。
有没有办法使用Bitly或TinyURL等服务发送这些长字符串,并在发送表单时让它们在另一端“解构”?
否则,是否有另一种解决此问题的方法?
非常感谢!
答案 0 :(得分:5)
您应该使用POST来传递变量,而不是GET。这样您就不必担心发送URL参数了。这是Flash中的一个选项。
答案 1 :(得分:2)
您使用的是Internet Explorer吗?因为问题甚至可能是maximum URL size是2083.否则也可能是输入字段太短(参见maxlength attribute of the input element)