約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