约1000个字节的文本,我想创建一个机构的(C#),其中从查询字符串文本显示在网站上。压缩的查询字符串
例如,在C#中我可能从字面上做;
public void Page_Load(blah)
{
litSomething.text = Reques.QueryString["msg"];
}
假设消息是用英文写的(允许UTF8会很好),并且不超过1000个字符。我想尽可能压缩这些文本,并且仍然可以将它放在QueryString中。
因为我们喜欢,我们可以预先设置尽可能多的词典术语(井:在原因?)。服务器端代码将对消息进行编码和解码。
(很显然,我会在所有常见的XSS保护加入,HttpUtitlity.HtmlEncode等类型的东西。同时指针到词典来源将是一件好事!)
任何提示,书于,源代码?在你问之前,这不是我的功课!
更新
感谢您的建议。我想让这个GET,所以人们IM /电子邮件URL。我正在思考bit.ly,这本身也是一个骗子。希望这是一个通用的“短文本压缩”问题。
提示?在这里使用POST ... – 2009-09-18 16:41:21