读书人

初次接触c#问个关于WebRequest的有关问

发布时间: 2012-10-14 14:55:08 作者: rapoo

初次接触c#,问个关于WebRequest的问题

C# code
            WebRequest request = WebRequest.Create("url");                        WebResponse response = request.GetResponse();            Stream stream = response.GetResponseStream();            Encoding encoding = Encoding.Default;            StreamReader reader = new StreamReader(stream, encoding);            String rf = reader.ReadLine();            reader.Close();

如果出现错误退出程序应该怎么写,比如无法访问、404、500等错误

[解决办法]
另外开一个线程,使用线程来监听读取时间,超时时间由你自己设定,如果时间超时但仍没有返回值就将线程强行退出即可……
[解决办法]
额 嗯嗯 分公司获得三个角度看
[解决办法]
对于客户端,当出现200以外的状态时,.net会抛出异常。你可以写一个try...catch(Exception ex)...,然后具体调试跟踪ex的实际类型。

读书人网 >C#

热点推荐