//将当前cookie存储到CookieContainer中
cc.Add(response.Cookies);
response.Close();
}
catch{}
}
//设置cookie,保证请求同步
request.CookieContainer=cc;l13j9-1图集免费下载-L13J9-1室外工程图集pdf高清完整版

///<summary>
///提交数据
///</summary>
///<paramname="userName">用户名</param>
///<paramname="passWord">密码</param>
///<paramname="code">验证码</param>
///<returns>提交数据后的返回值</returns>
privatestringSubmitData(stringuserName,stringpassWord,stringcode)
{
try
{
stringurl=string.Format("http://61.142.253.40:8085/Ajax.aspx?action=Login&Name={0}&Password={1}&ucode={2}",userName,passWord,code);
HttpWebRequestrequest=WebRequest.Create(url)asHttpWebRequest;
//初始化Bitmap图片并在pictureBox1控件中显示
Bitmapimage=newBitmap(resStream);
this.pictureBox1.Image=image;
}
catch{}
}
privatevoidlbQQ_Click(objectsender,EventArgse)
{
try
{
System.Diagnostics.Process.Start("http://wpa.qq.com/msgrd?v=3&uin=240452625&site=qq&menu=yes");
}
catch{}
}
}
//用于保存cookie
CookieContainercc=newCookieContainer();
usingSystem;
usingSystem.Drawing;
usingSystem.IO;
usingSystem.Net;
usingSystem.Text;
usingSystem.Windows.Forms;
//得到验证码数据流
StreamresStream=response.GetResponseStream();
privatevoidbtnRefresh_Click(objectsender,EventArgse)
{
FrmMain_Load(null,null);
}
}
//读取验证码图片
privatevoidGetImage()
{
try
{
//验证码地址
Uriuri=newUri("http://61.142.253.40:8085/CheckCode.aspx");
HttpWebRequestrequest=(HttpWebRequest)HttpWebRequest.Create(uri);
//获取响应
HttpWebResponseresponse=request.GetResponse()asHttpWebResponse;
if(response.StatusCode==HttpStatusCode.OK)
{
//注意这里要根据网站编码格式变换
using(StreamReadersr=newStreamReader(response.GetResponseStream(),Encoding.GetEncoding("UTF-8")))
{
returnsr.ReadToEnd();
}
}
else
{
returnresponse.StatusCode.ToString();
}
}
catch
{
returnnull;
}
要用post提交带验证码的地址。先用HttpWebRequest进行请求以得到cookie,并保存起来在后面获取验证码的时候使用.
//设置前面请求时保存下来的cookie,以保证两个请求是相同的,才不会出现验证码不同步的问题
request.CookieContainer=cc;
HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();
privatevoidbtnSubmit_Click(objectsender,EventArgse)
{
txtResult.Text=SubmitData(txtUser.Text,txtPassword.Text,txtCode.Text);
}
privatevoidFrmMain_Load(objectsender,EventArgse)
{
//获取cookie和验证码图片
GetCookie();
GetImage();
}
}
}
namespace用POST提交带验证码的网站
{
publicpartialclassFrmMain:Form
{
publicFrmMain()
{
InitializeComponent();
}
privatevoidForm1_Load(objectsender,EventArgse)
{
//获取cookie
privatevoidGetCookie()
{
try
{
//要post提交的地址。先用HttpWebRequest进行请求以得到cookie,并保存起来在后面获取验证码的时候使用
Uriuri=newUri("http://61.142.253.40:8085/Login.aspx");
HttpWebRequestrequest=(HttpWebRequest)HttpWebRequest.Create(uri);
HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();
privatevoidlbWebSite_Click(objectsender,EventArgse)
{
try
{
System.Diagnostics.Process.Start("http://www.weixq.cn");
System.Diagnostics.Process.Start("http://www.jfkjw.com");
}
catch{}
}
这个软件的原理是用HttpWebRequest提交带验证码的网站。
展开

海尔兄弟星球iPhone版下载-海尔兄弟星球苹果版3.3.0 最新手机版
双人快乐竞赛2下载-双人快乐竞赛2小游戏1.0.0 官方版
泣血长歌3.4.8地图隐藏英雄密码下载-泣血长歌3.4.8正式版【附攻略和隐藏英雄密码】
汽车之家苹果版下载-汽车之家客户端iPhone版11.9.5官方ios版
烧脑小老弟游戏下载-烧脑小老弟1.0 安卓版
灵历十八年手游下载-灵历十八年手游(灵墟)1.0单机版
俏臀我最美游戏下载-俏臀我最美游戏1.0手机版
miyo app下载-miyo语音开黑社交软件2.0 官方版
准备结婚的软件-婚礼筹备(婚婆婆)1.0 女方版
青春保护伞官方下载-青春保护伞(健康上网管理软件)1.0 官方免费版
阿里云Chrome脚本录制工具
券友宝app2.0.7 安卓手机版
咕咕鸡向上冲下载-咕咕鸡向上冲游戏1.0.0 最新版
减肥操app-家庭减肥操app(FitU)2.1.0 无广告版
奥奇传说vivo版下载-奥奇传说vivo客户端8.0.2096 安卓版
弓箭手们安卓中文版-弓箭手们2.8中文版安卓版
艺心动app下载官方版-Artivive艺心动app安卓2.5.9 安卓版
仙旅奇缘0.1折无限充下载-仙旅奇缘内置0.1折携伊人历江湖1.0 送红色美人
朱鹊医访下载-朱鹊医访APP2.1.93安卓正式版
公交线路查询(九伯网手机版)1.0 免费最新版