最近无聊用C#写了抓土豆工具 发现有时候会崩。
后来才发现
行 210: HttpWebResponse response = (HttpWebResponse)request.GetResponse();
这行崩了 抓不到页面
所以用try catch可以解决 别让.net帮你解决报错了。
try
- {
- HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
- StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.Default);
- string content = reader.ReadToEnd();
- }
- catch
- {
- 提示用户抓不到
- }