//获取响应
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;
}
namespace用POST提交带验证码的网站
{
publicpartialclassFrmMain:Form
{
publicFrmMain()
{
InitializeComponent();
}

///<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;
//设置cookie,保证请求同步
request.CookieContainer=cc;
usingSystem;
usingSystem.Drawing;
usingSystem.IO;
usingSystem.Net;
usingSystem.Text;
usingSystem.Windows.Forms;
这个软件的原理是用HttpWebRequest提交带验证码的网站。
//将当前cookie存储到CookieContainer中
cc.Add(response.Cookies);
response.Close();
}
catch{}
}
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);动漫日语随身学全新改版-动漫日语app2.1 安卓版【动漫台词】
//设置前面请求时保存下来的cookie,以保证两个请求是相同的,才不会出现验证码不同步的问题
request.CookieContainer=cc;
HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();
要用post提交带验证码的地址。先用HttpWebRequest进行请求以得到cookie,并保存起来在后面获取验证码的时候使用.
}
//获取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();
//用于保存cookie
CookieContainercc=newCookieContainer();
privatevoidForm1_Load(objectsender,EventArgse)
{
}
privatevoidlbQQ_Click(objectsender,EventArgse)
{
try
{
System.Diagnostics.Process.Start("http://wpa.qq.com/msgrd?v=3&uin=240452625&site=qq&menu=yes");
}
catch{}
}
//初始化Bitmap图片并在pictureBox1控件中显示
Bitmapimage=newBitmap(resStream);
this.pictureBox1.Image=image;
}
catch{}
}
privatevoidbtnSubmit_Click(objectsender,EventArgse)
{
txtResult.Text=SubmitData(txtUser.Text,txtPassword.Text,txtCode.Text);
}
privatevoidFrmMain_Load(objectsender,EventArgse)
{
//获取cookie和验证码图片
GetCookie();
GetImage();
}
}
}
privatevoidlbWebSite_Click(objectsender,EventArgse)
{
try
{
System.Diagnostics.Process.Start("http://www.weixq.cn");
System.Diagnostics.Process.Start("http://www.jfkjw.com");
}
catch{}
}
//得到验证码数据流
StreamresStream=response.GetResponseStream();
展开

水晶浏览器下载-水晶浏览器去广告版1.0.017免费版
雨燕办公助手电脑版下载-雨燕办公助手1.0.19 官方正版
华人头条阿根廷版-阿根廷最新华人头条app【支持查询南非新闻】1.1 官方手机版
Virbox开发者工具盒1.0.0.10官方版
音乐剪辑软件手机版免费下载-Music Editor音乐剪辑去广告版6.7.8 最新版
街头摩托骑手游戏下载-街头摩托骑手(Moto Racing 3D)1.2.6 安卓版
涡轮龙卷风安卓最新版游戏下载-涡轮龙卷风游戏0.1 手机版
xcos圈圈下载-二次元社交平台(XCOS圈圈)1.2.2 粉丝版
孟德大小姐与自爆少年测试服下载-孟德大小姐与自爆少年测试服20230525 最新版
大学生课程格子下载-大学生课程格子1.64安卓最新版
九柚拍照下载-九柚拍照最新版1.1 安卓版
useeplus安卓版本下载-useeplus1.0.036 手机版
百变秀秀完整版下载-百变秀秀app1.0安卓版
印象笔记剪藏插件-印象笔记(剪藏)V6.2.6 最新版
房东模拟器寻找哥哥游戏下载-房东模拟器哥哥失踪2.7.0 最新版
亚美快递员快递管理-亚美快递员官方客户端1.0最新版
橙照护app下载安装-橙照护智慧养老云平台1.0.6 安卓手机版
Mirrox Mod手机版下载-盖瑞模组Mirrox Mod重制版0.5.0 B4 官方版
视频压缩工具下载-盛世视频压缩工具(badak)6.0免费版
抖音我信你个鬼安卓版下载-我信你个鬼小游戏1.1 最新版