- 1. IIS6.0(WIN2003安装iis i386所需文件) 完整安装包
- 2. URL重写插件IIRF(专为IIS打造) V2.1 英文免费版
- 3. 网上考试系统(内含IIS服务器) V2.0 中文破解版
- 4. 无须安装IIS的WEB文件服务器
- 5. 协助站长了解搜索引擎对你网站的爬行情况大包包-II...
- 6. IisWebBackup(IIS备份) V1.0 简体中文版
- 7. iis 6.0 完整安装包 适用XP
- 8. Expired Cookies Cleaner V1.02 简体中文绿色版
- 9. IIS备份精灵(可用于备份/移植 IIS 的站点信息) V0...
- 10. SSL Diagnostics (IIS的SSL诊断工具) 1.1.34.0 绿色...
iis中cookie如何设置
这篇文章提供给大家学习,主要是讲iis中cookie的设置方法,希望对大家有所帮助。
另一种解决方法:用十六进制unicode转码:
我使用的情况是:服务器和客户端写cookie,只在后台读cookie
后台存cookie:
/*updateby:2009/11/17
*
* 将字符串转为十六进制unicode编码
*
*
* 返回值:dst---如:67686d6635
*
*/
public string StringToUnicode(string srcText)
{
string dst = "";
char[] src = srcText.ToCharArray();
for (int i = 0; i < src.Length; i++)
{
byte[] bytes = Encoding.Unicode.GetBytes(src[i].ToString());
string str = bytes[1].ToString("X2") + bytes[0].ToString("X2");
dst += str;
}
return dst;
}
后台读cookie:
/*updateby:2009/11/17
*
* 将十六进制Unicode编码转换为汉字
*
* 注,本方法不支持名字中包含数字
*
* 返回值:dst----如:霍元甲
*
*/
public string UnicodeToString(string srcText)
{
string dst = "";
string src = srcText;
int len = srcText.Length / 4;
for (int i = 0; i <= len - 1; i++)
{
string str = "";
str = src.Substring(0, 4);
src = src.Substring(4);
byte[] bytes = new byte[2];
bytes[1] = byte.Parse(int.Parse(str.Substring(0, 2), NumberStyles.HexNumber).ToString());
bytes[0] = byte.Parse(int.Parse(str.Substring(2, 2), NumberStyles.HexNumber).ToString());
dst += Encoding.Unicode.GetString(bytes);
}
return dst;
}