歡迎光臨 pure C# 技術社群. 登入註冊

pure C# 技術社群

- Microsoft .NET Framework 相關技術非官方討論社群 -

Cookies是否不能存中文字

  • 1
  • [第1/1頁 共4項]
#1

Cookies是否不能存中文字

  • a
 0.0 (0 人評價)
我的在Cookies存中文好像都會變成亂碼
程式如下

HttpCookie MyCookie = new HttpCookie("MyCookie");
MyCookie["Data"] = "中文字";

讀取Cookies的程式如下
string data = this.Request.Cookies["MyCookie"]["Data"];

可是data字串確變成亂碼
難到Cookies沒辦法存中文字嗎


  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息


贊助商連結

#2

Re: Cookies是否不能存中文字

  • a
 0.0 (0 人評價)
我記得應該是可以吧
會不會是編碼不同造成的

程式設計師的四不一沒有:
操不死、罵不退、窮不怕、加班不停、沒有前途

程式設計師的工作內容:
錢少、事多、離家遠
位低、權輕、責任重
睡覺睡到作惡夢、哈錢哈到腦抽筋
  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#3

Re: Cookies是否不能存中文字

  • a
 0.0 (0 人評價)
這好像是asp.net 2.0 的一個Bug
目前只能先把要存的資料轉成base64的方式來避免
base64的字串一定是英數組成的字串

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#4

Re: Cookies是否不能存中文字

  • a
 0.0 (0 人評價)
原來如此啊
不過這麼顯而易見的錯誤.net的開發團隊竟然沒發現..... Orz


  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息
  • 1
  • [第1/1頁 共4項]