用Stream resStream = response.GetResponseStream();返回网页信息,根据它的返回结果来动作
加线程休眠不起作用,我应该怎么做
for (int i = 0; i < 1; i++)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://x.cn/1.html");
request.Timeout = 1000 * 5;
//request.Method = "POST";
HttpWebResponse response=null;
request.ContentType = "application/x-www-form-urlencoded";
try
{
response = (HttpWebResponse)request.GetResponse();
}
catch(Exception ex)
{
this.richTextBox1.Text = ex.Message; }
if (response.StatusCode == HttpStatusCode.OK)
{
Stream resStream = response.GetResponseStream();
System.IO.StreamReader streamReader = new StreamReader(resStream, System.Text.Encoding.GetEncoding("gb2312"));
string BackText = streamReader.ReadToEnd();
if (BackText == "ok") i = 0;
Thread.Sleep(3000);
this.richTextBox1.Text += BackText+"\r\n";
}
}
加线程休眠不起作用,我应该怎么做
for (int i = 0; i < 1; i++)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://x.cn/1.html");
request.Timeout = 1000 * 5;
//request.Method = "POST";
HttpWebResponse response=null;
request.ContentType = "application/x-www-form-urlencoded";
try
{
response = (HttpWebResponse)request.GetResponse();
}
catch(Exception ex)
{
this.richTextBox1.Text = ex.Message; }
if (response.StatusCode == HttpStatusCode.OK)
{
Stream resStream = response.GetResponseStream();
System.IO.StreamReader streamReader = new StreamReader(resStream, System.Text.Encoding.GetEncoding("gb2312"));
string BackText = streamReader.ReadToEnd();
if (BackText == "ok") i = 0;
Thread.Sleep(3000);
this.richTextBox1.Text += BackText+"\r\n";
}
}
解决方案 »
- 分享代码 .NET4.0实现惰性初始化
- 数据头疼问题,请大家帮帮解决。
- 求教高手WEB PART通信問題
- 数据库无限级分类的。。。。。。都来看看,来者有分!
- 如何关闭弹出FrameSet窗口?
- 为什么在中文操作系统下不能载入用英文操作系统和英文Visual studio 做的水晶报表文件
- 请问空间商的虚拟主机的支持论坛的空间和支持常见的网站的空间在服务器电脑上设置有什么不同啊?能不能说说设置的具体的操作步骤啊?谢谢
- 在vs.net 2005中的SqlDataSource中无法显示"Advance..."中的内容???
- 讨论DataGrid客户端排序
- 怎么无法进行远程调试啊?
- js 数组 和乱码
- 定时遍历数据库并刷新页面
是什么意思?你这个代码都是同步的,加个sleep也是没用的.
说清梦具体的需求.
<script type='text/javascript'>
这里执行。如果执行服务器。
</script>