【发布时间】:2014-11-11 02:01:28
【问题描述】:
我得到了这样的响应头
日期:格林威治标准时间 2014 年 9 月 17 日星期三 06:13:37 内容类型:文本/html;字符集=utf-8 传输编码:分块 连接:保持活动 设置 Cookie:SESSION_ID=8ffc5f91d4d31130267b3a304acd235d;路径=/;安全的; HttpOnly 设置 Cookie:JSESSIONID=8ffc5f91d4d31130267b3a304acd235d;路径=/;安全的; HttpOnly 设置 Cookie:SESSION_KEY=;路径=/;安全的 过期:星期二,1980 年 1 月 1 日 00:00:00 GMT Pragma:无缓存 缓存控制:无缓存 P3P: policyref="/w3c/p3p.xml", CP="NOI DSP COR NID CURa OUR NOR STA" 内容编码:gzip我想从 Set-Cookie 中获取 SESSION_ID。
这是我的示例代码:
pl_wResData = (HttpWebResponse)pl_wReqData.GetResponse();
pl_strResList = pl_wResData.Headers["Set-Cookie"].Replace(',', ';').Split(';');
for (int i = 0; i < pl_strResList.Length; i++)
{
pl_strValueList = pl_strResList[i].Split('=');
if (pl_strValueList[0].Equals("SESSION_ID"))
{
strSID = pl_strValueList[1].ToString();
break;
}
}
有谁知道在Set-Cookie 中获取SESSION_ID 的简单方法。
请帮帮我!!
【问题讨论】:
-
您好,您解决了吗?
标签: c# asp.net session-cookies