我认为URL长度只能是2000个左右.否则,它会阻塞某些版本的IE.有没有办法克服这个问题?
起初我在考虑tinyurl,但tinyurl实际上会立即重定向到更长的URL,所以这可能也会失败.
我需要这么长的URL,因为我需要能够让人们为URL添加书签或通过电子邮件将其发送给其他人.
对于书签原因,您可以在数据库和参数列表中存储参数字符串的哈希值.这样当somone书签时,他们会得到带有哈希的书签,而你的内部软件会查找相应的参数并获取它们.
你本质上是在滚动你自己的小网址.
如果其他人想要使用相同的参数为页面添加书签,则哈希将是相同的.
唯一的问题是你的哈希表会变得很大,而且许多这些"书签"可能永远不会被使用.