国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

cookies的丟失和中文亂碼

2024-07-21 02:28:57
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!

我在文件系統下開發出來的程序,配置到iis下,cookies出來了些問題。

1,cookies的丟失
我在前幾天的隨筆《十分棘手的問題,使用vs2005在文件系統機制下開發出來的web程序,配置到iis就不能正常運行?》中記錄了我解決丟失存儲超級管理員權限的cookies的問題,雖然問題最后解決了,但我沒有搞明白原因。隨筆最后我給出了一個在文件系統下正常,在iis下不正常的牽強理由:文件系統在每次調試時提供了一個微型服務器,每次都是重新分配內存。而在iis下第一次運行是分配內存,只要程序不做改動,不用重新編譯,就不再重新分配內存了。今天又看到《在asp.net中使用session常見問題集錦 》這里提到:可能和機器的環境有關系,比如:防火墻或者殺毒軟件等,嘗試關閉防火墻(丟失session的原因應該跟丟失cookies的原因一樣)。覺得他講的也有道理,在文件系統下運行應該不通過防火墻,在iis下運行就要通過防火墻了。看來這個問題不止我一人遇到過。我在以前使用asp.net1.1的時候到沒遇到過丟失cookies或session的情況。

2,cookies的中文亂碼
我昨天晚上突然又發現,iis下cookies里的中文又出現問題了,顯示亂碼。
費了好一段時間,才解決:
//寫入cookies時
string t =httputility.urlencode(要寫入到cookies的中文值);
httpcookie c = new httpcookie("user_realname", t);
response.cookies.add(c);
//讀取cookies時
t=獲取的中文cookies值;
t = httputility.urldecode(teacher_name);
這樣就解決了。

提醒正在使用vs2005文件系統開發項目的朋友注意一下。

造成文件系統與iis運行有差別的原因應該跟他們的運行機制有關,希望找一些介紹他們運行機制的資料來看!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 七台河市| 呼图壁县| 彰化市| 容城县| 祥云县| 博兴县| 延安市| 泰来县| 凤台县| 古丈县| 安宁市| 嵩明县| 衡南县| 平潭县| 苏尼特右旗| 甘肃省| 巴楚县| 南丰县| 贡山| 中山市| 遂昌县| 武山县| 南宁市| 简阳市| 岳普湖县| 百色市| 仁化县| 房产| 铜山县| 临泉县| 凤城市| 米易县| 大英县| 晋宁县| 铅山县| 阿图什市| 丹阳市| 神农架林区| 介休市| 岳西县| 资溪县|