C# 怎么利用HttpWebRequest获取当前页面的cookies
答案:3 悬赏:30 手机版
解决时间 2021-03-19 05:44
- 提问者网友:未信
- 2021-03-18 17:49
C# 怎么利用HttpWebRequest获取当前页面的cookies
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-18 18:27
WebRequest request = WebRequest.Create("");//为指定的 URI 方案初始化新的 System.Net.WebRequest 实例
request.UseDefaultCredentials = false;//获取或设置一个 System.Boolean 值,该值控制 System.Net.CredentialCache.DefaultCredentials
WebResponse response = request.GetResponse();//返回对 Internet 请求的响应。
Stream resStream = response.GetResponseStream();//返回从 Internet 资源返回数据流
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);//实例华一个流的读写器
ContentHtml.Text = sr.ReadToEnd();//这就是百度首页的HTML哦 ,字符串形式的流的其余部分(从当前位置到末尾)。如果当前位置位于流的末尾,则返回空字符串 ("")
resStream.Close();//关闭当前流并释放与之关联的所有资源
sr.Close(); //关闭 System.IO.StreamReader 对象和基础流,并释放与读取器关联的所有系统资源
另外,站长团上有产品团购,便宜有保证
request.UseDefaultCredentials = false;//获取或设置一个 System.Boolean 值,该值控制 System.Net.CredentialCache.DefaultCredentials
WebResponse response = request.GetResponse();//返回对 Internet 请求的响应。
Stream resStream = response.GetResponseStream();//返回从 Internet 资源返回数据流
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);//实例华一个流的读写器
ContentHtml.Text = sr.ReadToEnd();//这就是百度首页的HTML哦 ,字符串形式的流的其余部分(从当前位置到末尾)。如果当前位置位于流的末尾,则返回空字符串 ("")
resStream.Close();//关闭当前流并释放与之关联的所有资源
sr.Close(); //关闭 System.IO.StreamReader 对象和基础流,并释放与读取器关联的所有系统资源
另外,站长团上有产品团购,便宜有保证
全部回答
- 1楼网友:十年萤火照君眠
- 2021-03-18 20:16
用这个类吧HttpCookie 。
HttpCookie c = new HttpCookie("userid", "admin");
HttpContext.Current.Response.Cookies.Add(c);
string userid = HttpContext.Current.Request.Cookies.Get("userid").Value.ToString();
- 2楼网友:荒野風
- 2021-03-18 19:43
WebRequest request = WebRequest.Create("");//为指定的 URI 方案初始化新的 System.Net.WebRequest 实例
request.UseDefaultCredentials = false;//获取或设置一个 System.Boolean 值,该值控制 System.Net.CredentialCache.DefaultCredentials
WebResponse response = request.GetResponse();//返回对 Internet 请求的响应。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯