zoukankan
html css js c++ java
C# 模拟用户登录
///
<summary>
///
登录网站并获取Cookies
///
</summary>
///
<returns>
成功登录的Cookie信息
</returns>
public
static
CookieContainer Get_Login()
{
CookieContainer cc
=
new
CookieContainer();
string
FormURL
=
http://www.fy681.com/login.aspx
;
//
处理表单的绝对URL地址
string
FormData
=
"
username=dahai163&passwd=123
"
;
//
表单需要提交的参数,注意改为你已注册的信息。
ASCIIEncoding encoding
=
new
ASCIIEncoding();
byte
[] data
=
encoding.GetBytes(FormData);
HttpWebRequest request
=
(HttpWebRequest)WebRequest.Create(FormURL);
request.Method
=
"
POST
"
;
//
数据提交方式
request.ContentType
=
"
application/x-www-form-urlencoded
"
;
request.ContentLength
=
data.Length;
request.UserAgent
=
"
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
"
;
//
模拟一个UserAgent
Stream newStream
=
request.GetRequestStream();
newStream.Write(data,
0
, data.Length);
newStream.Close();
request.CookieContainer
=
cc;
HttpWebResponse response
=
(HttpWebResponse)request.GetResponse();
cc.Add(response.Cookies);
Stream stream
=
response.GetResponseStream();
string
WebContent
=
new
StreamReader(stream, System.Text.Encoding.Default).ReadToEnd();
return
cc;
}
查看全文
相关阅读:
windows 动态库的封装以及调用
ffmpeg 转码命令与ffplay
YUV格式与RGB格式
Qt QTimer
Qt QLineEdit
Qt setStyleSheet
python查询
INSERT INTO .. ON DUPLICATE KEY更新多行记录
PHP读取流文件
curl上传、下载、https登陆
原文地址:https://www.cnblogs.com/wanyuan8/p/3559144.html
最新文章
Centos7升级python版本
SSDB安装配置
python知识点导图(搜集)
python3小知识点
使用Scrapy采集
Python --- Scrapy 命令(转)
javascript运算符优先级
Ionic3错误: StaticInjectorError[HttpModule]: NullInjectorError: No provider for HttpModule!
Chrome控制台格式化输出
待续0804002
热门文章
待续0804001
非换行空白:non-breaking space
导入和导出
前端第三方类库
浏览器端允许脚本跨域
Javascript自定义事件
Windows 打包qt程序命令
vs + babelua + cocos2d-x
Qt5 动态库的创建与使用
windows动态库与Linux动态库
Copyright © 2011-2022 走看看