WebClient Client = new WebClient();
Stream strm = Client.OpenRead(URL);
StreamReader sr = new StreamReader(strm, ASCIIEncoding.Default);
txtCode.Text = sr.ReadToEnd();
正常的访问是没有问题的,但在访问一个构造的URL:http://192.168.1.1/bbs/disp.asp?BoardID=2&id=1 and 1=@@version
时,出现异常(500 内部服务器错误),查看IIS日志,的确是返回500 内部服务器错误,但IE可以看到返回内容:
Microsoft OLE DB Provider for SQL Server error '80040e07' 将 nvarchar 值 'Microsoft SQL Server 2000 ...' 转换为数据类型为 int 的列时发生语法错误。 /bbs/disp.asp, line 170 不知如何忽略该异常,读取到上述IE中看到的文字。
(分分在下载东西时用光了,Proxy又禁止了上传,见谅)
Stream strm = Client.OpenRead(URL);
StreamReader sr = new StreamReader(strm, ASCIIEncoding.Default);
txtCode.Text = sr.ReadToEnd();
正常的访问是没有问题的,但在访问一个构造的URL:http://192.168.1.1/bbs/disp.asp?BoardID=2&id=1 and 1=@@version
时,出现异常(500 内部服务器错误),查看IIS日志,的确是返回500 内部服务器错误,但IE可以看到返回内容:
Microsoft OLE DB Provider for SQL Server error '80040e07' 将 nvarchar 值 'Microsoft SQL Server 2000 ...' 转换为数据类型为 int 的列时发生语法错误。 /bbs/disp.asp, line 170 不知如何忽略该异常,读取到上述IE中看到的文字。
(分分在下载东西时用光了,Proxy又禁止了上传,见谅)
解决方案 »
- 表单提交问题???
- 一个C#问题
- FORM.SHOW();和FORM_LOAD()问题
- 怎么开发象vs2005那样风格或更美观的界面
- 字符串这样写是什么意思,菜鸟
- c#使用webbrowser和javascript交互的问题 困扰我快一个礼拜了 急死了 各位大哥帮忙啊
- 无法引用system.threading.tasks
- 新手问题,关于c#的编译
- 求助:用C#编写一个抓网页的应用程序的问题
- 新建C# ASP.NET及应用程序出错:Extensibility DTE Object unavailable
- 谁能给我解释下我经理的意思!(C# WINFORM 打印机)
- 求 Winform中如何做一个通用的窗体,初学,谢谢
{
WebResponse wr = exp.Response;
StreamReader esr = new StreamReader(wr.GetResponseStream(), ASCIIEncoding.Default);
MessageBox.Show(esr.ReadToEnd());
esr.Close();
}