登录这个网站,始终不成功
http://www.nbbbs.com.cn/bbs/logging.php?action=login不知道为什么代码如下:
private void btn_Login_Click(object sender, EventArgs e)
{
string LoginUrl = @"http://www.nbbbs.com.cn/bbs/logging.php?action=login&";
string postData = string.Format("loginfield='username'&username={0}&password={1}&questionid=&answer=&cookietime=3600&loginmode=&styleid=&formhash=4544696d&referer=index.php", "wl123000", "wl123000");
string result = Post(LoginUrl, postData, cook);
}
private string Post(string url, string postData, CookieContainer cookie)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.CookieContainer = cookie;
Stream s = request.GetRequestStream();
StreamWriter sw = new StreamWriter(s, Encoding.Default);
sw.Write(Encoding.Default.GetBytes(postData), 0, Encoding.Default.GetBytes(postData).Length);
sw.Close();
s.Close();
HttpWebResponse response = request.GetResponse();
s = response.GetResponseStream();
StreamReader sr = new StreamReader(s2,Encoding.Default);
return sr.ReadToEnd();
}
http://www.nbbbs.com.cn/bbs/logging.php?action=login不知道为什么代码如下:
private void btn_Login_Click(object sender, EventArgs e)
{
string LoginUrl = @"http://www.nbbbs.com.cn/bbs/logging.php?action=login&";
string postData = string.Format("loginfield='username'&username={0}&password={1}&questionid=&answer=&cookietime=3600&loginmode=&styleid=&formhash=4544696d&referer=index.php", "wl123000", "wl123000");
string result = Post(LoginUrl, postData, cook);
}
private string Post(string url, string postData, CookieContainer cookie)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.CookieContainer = cookie;
Stream s = request.GetRequestStream();
StreamWriter sw = new StreamWriter(s, Encoding.Default);
sw.Write(Encoding.Default.GetBytes(postData), 0, Encoding.Default.GetBytes(postData).Length);
sw.Close();
s.Close();
HttpWebResponse response = request.GetResponse();
s = response.GetResponseStream();
StreamReader sr = new StreamReader(s2,Encoding.Default);
return sr.ReadToEnd();
}
{
System.Net.WebClient wb = new System.Net.WebClient(); System.Collections.Specialized.NameValueCollection header = new System.Collections.Specialized.NameValueCollection();
header.Add("Cookie", "czJ_cookietime=2592000; czJ_onlineusernum=1651; czJ_sid=w4bGJd");
header.Add("Referer", @"http://www.nbbbs.com.cn/bbs/logging.php?action=login&");
wb.Headers.Add(header);
System.Collections.Specialized.NameValueCollection data = new System.Collections.Specialized.NameValueCollection();
data.Add("formhash", "ebd2faac");
data.Add("referer", "http://www.nbbbs.com.cn/bbs/search.php");
data.Add("loginfield", "username");
data.Add("username", "jinjazz");
data.Add("password", "999");
data.Add("questionid", "0");
data.Add("answer", "");
data.Add("cookietime", "2592000");
data.Add("loginmode", "");
data.Add("styleid", "");
data.Add("loginsubmit", "提交"); byte[] b = wb.UploadValues("http://www.nbbbs.com.cn/bbs/logging.php?action=login", "Post", data);
string strData = System.Text.Encoding.Default.GetString(b);
Console.WriteLine(strData);
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
....
</head><body onkeydown="if(event.keyCode==27) return false;"> <div id="append_parent"></div><div id="ajaxwaitid"></div>
<div class="wrap">
<div id="header">
<h2><a href="index.php" title="IBM ThinkPad笔记本论坛NBbbs.com.cn -- 大雨数码!"><img src="ipic/default60/rainlogoblack.gif" alt="IBM ThinkPad笔记本论坛NBbbs.com.cn -- 大雨数码!" border="0" /></a></h2>
<div id="ad_headerbanner"></div>
</div>
<div id="menu">
<ul>
<li><cite><a href="space.php?action=viewpro&uid=99466">jinjazz</a></cite></li>
<li><a href="logging.php?action=logout&formhash=4544696d" class="notabs">退出</a></li>
<li id="my" class="dropmenu" onmouseover="showMenu(this.id)"><a href="my.php">我的</a></li> <li id="memcp" class="dropmenu" onmouseover="showMenu(this.id)"><a href="memcp.php">控制面板</a></li> <li><a href="magic.php">道具</a></li> <li><a href="faq.php">帮助</a></li>
</ul>
</div> <div id="nav"><a href="index.php">IBM ThinkPad笔记本论坛NBbbs.com.cn -- 大雨数码!</a> » 提示信息</div> <div class="box message">
<h1>IBM ThinkPad笔记本论坛NBbbs.com.cn -- 大雨数码! 提示信息</h1> <p>欢迎您回来,jinjazz。现在将转入登录前页面。</p>
<p><a href="http://www.nbbbs.com.cn/bbs/search.php">如果您的浏览器没有自动跳转,请点击这里</a></p>
</div>
</div><br><center><span class="mediumtxt">
< 联系我们 - <a href="http://www.nbbbs.com.cn/bbs/thread-1-1-1.html" class="mediumtxt" target="_blank">我要
买本用</a> ></span>
<br>Tel:138.1143.5572;138.1185.8793
<br>QQ:80131869;824858310;823621617 MSN:idancer☆hotmail.com Skype:shichahai
<br>北京市朝阳区建国路93号
<br>地铁大望路站,公交郎家园站
<br>
<br>
<ul class="popupmenu_popup headermenu_popup" id="memcp_menu" style="display: none">
<li><a href="memcp.php">控制面板首页</a></li>
<li><a href="memcp.php?action=profile">编辑个人资料</a></li>
<li><a href="memcp.php?action=creditslog">积分记录</a></li>
<li><a href="memcp.php?action=usergroups">公众用户组</a></li>
<li><a href="memcp.php?action=spacemodule" target="_blank">个人空间管理</a></li>
</ul>
<ul class="popupmenu_popup headermenu_popup" id="stats_menu" style="display: none">
<li><a href="stats.php">基本概况</a></li>
<li><a href="stats.php?type=forumsrank">版块排行</a></li><li><a href="stats.php?type=threadsrank">主题排行</a></li><li><a href="stats.php?type=postsrank">发帖排行</a></li><li><a href="stats.php?type=creditsrank">积分排行</a></li>
<li><a href="stats.php?type=trade">交易排行</a></li>
<li><a href="stats.php?type=onlinetime">在线时间</a></li> <li><a href="stats.php?type=team">管理团队</a></li>
</ul>
<ul class="popupmenu_popup headermenu_popup" id="my_menu" style="display: none">
<li><a href="my.php?item=threads">我的话题</a></li>
<li><a href="my.php?item=favorites&type=thread">我的收藏</a></li>
<li><a href="my.php?item=subscriptions">我的订阅</a></li>
<li><a href="my.php?item=grouppermission">我的权限</a></li>
<li><a href="my.php?item=polls&type=poll">我的投票</a></li>
<li><a href="my.php?item=tradestats">我的商品</a></li>
<li><a href="my.php?item=reward&type=stats">我的悬赏</a></li>
<li><a href="my.php?item=activities&type=orig&ended=no">我的活动</a></li>
<li><a href="my.php?item=debate&type=debate">我的辩论</a></li>
<li><a href="my.php?item=buddylist">我的好友</a></li>
<li><a href="space-uid-99466.html" target="_blank">个人空间</a></li>
</ul><div id="ad_footerbanner1"></div><div id="ad_footerbanner2"></div><div id="ad_footerbanner3"></div><div id="footer">
<div class="wrap">
<div id="footlinks">
<p>当前时区 GMT+8, 现在时间是 2007-12-26 01:34 <a href="http://www.miibeian.gov.cn/" target="_blank">京ICP备05071428号</a></p>
<p>
<a href="member.php?action=clearcookies&formhash=4544696d">清除 Cookies</a>
- <a href="mailto:[email protected]">联系我们</a> - <a href="http://www.nbbbs.com.cn" target="_blank">大雨数码</a>
- <a href="archiver/" target="_blank">Archiver</a> - <a href="wap/" target="_blank">WAP</a> - <span class="scrolltop" onclick="window.scrollTo(0,0);">TOP</span>
</p>
</div> <a href="http://www.discuz.net" target="_blank" title="Powered by Discuz!"><img src="ipic/default60/discuz_icon.gif" border="0" alt="Discuz!" /></a>
<p id="copyright">
Powered by <strong><a href="http://www.discuz.net" target="_blank">Discuz!</a></strong> <em>6.0.0</em> © 2001-2007 <a href="http://www.comsenz.com" target="_blank">Comsenz Inc.</a>
</p> <p id="debuginfo">Processed in 0.037309 second(s), 8 queries, Gzip enabled.</p>
</div>
</div>
<div style="display: none" id="ad_none">
<div id="ad_headerbanner_none"><a href="http://www.nbbbs.com.cn/gallery/price.htm" target="_blank"><img src="http://www.nbbbs.com.cn/gallery/yuanzhuanglogo.gif" alt="点击查看ThinkPad笔记本最新报价" border="0"></a></div>
<div class="ad_footerbanner" id="ad_footerbanner1_none"></div>
<div class="ad_footerbanner" id="ad_footerbanner2_none"></div>
<div class="ad_footerbanner" id="ad_footerbanner3_none"></div>
</div>
<script type="text/javascript">
var insenz_status = 0;
var insenz_availableadvs = {'headerbanner' : '1', 'thread3_0' : '2', 'thread2_0' : '3', 'thread1_0' : '4', 'interthread' : '5', 'footerbanner1' : '6', 'footerbanner2' : '7', 'footerbanner3' : '8'};
var insenz_adkeys = [];
var ad_divs = $('ad_none').getElementsByTagName('div');
var insenz_cookie = getcookie('insenz_cookie');
var ad_obj = null; if(!insenz_status || insenz_cookie) {
for(var i = 0; i < ad_divs.length; i++) {
if(ad_divs[i].id.substr(0, 3) == 'ad_' && (ad_obj = $(ad_divs[i].id.substr(0, ad_divs[i].id.length - 5))) && ad_divs[i].innerHTML) {
if(insenz_cookie) {
re = new RegExp(insenz_availableadvs[ad_divs[i].id.substr(3, ad_divs[i].id.length - 8)] + "\:(0" + "|" + gid + "|" + fid + ")", "ig");
if(re.exec(insenz_cookie) != null) continue;
}
ad_obj.innerHTML = ad_divs[i].innerHTML;
ad_obj.className = ad_divs[i].className;
}
}
}
</script>
<script type="text/javascript">
if(insenz_status) {
if(typeof insenz_usedadkeys != 'undefined' && typeof insenz_advs != 'undefined' && insenz_usedadkeys.length && insenz_advs.length) {
insenz_cookie = '';
for(var j in insenz_advs) {
for(var k in insenz_advs[j]) {
insenz_cookie += j + ':' + k + 'D';
}
}
setcookie('insenz_cookie', insenz_cookie, 86400);
} else {
insenz_cookie = 1;
setcookie('insenz_cookie', '', -86400);
var insenz_usedadkeys = new Array();
}
if(insenz_cookie) {
for(var i = 0; i < ad_divs.length; i++) {
if(ad_divs[i].id.substr(0, 3) == 'ad_' && (ad_obj = $(ad_divs[i].id.substr(0, ad_divs[i].id.length - 5))) && ad_divs[i].innerHTML && !in_array(insenz_availableadvs[ad_divs[i].id.substr(3, ad_divs[i].id.length - 8)], insenz_usedadkeys)) {
ad_obj.innerHTML = ad_divs[i].innerHTML;
ad_obj.className = ad_divs[i].className;
}
}
}
}
$('ad_none').parentNode.removeChild($('ad_none'));
</script></body></html>
这样写,如何保存cookie呢,供以后发贴时使用
public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);