我只是想在http://www.test.com/test.asp?test1=3上发表一篇http帖子.这是我一直在尝试使用的代码:
private void pif_test_conn()
{
Uri url = new Uri("http://www.test.com/test.asp?test1=3", UriKind.Absolute);
if (httpResult == true)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.BeginGetResponse(new AsyncCallback(ReadCallback), request);
}
return ;
}
private void ReadCallback(IAsyncResult asynchronousResult)
{
HttpWebRequest request = (HttpWebRequest)asynchronousResult.AsyncState;
HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(asynchronousResult);
using (StreamReader streamReader1 = new StreamReader(response.GetResponseStream()))
{
string resultString = streamReader1.ReadToEnd();
MessageBox.Show("Using HttpWebRequest: " + resultString, "Found", MessageBoxButton.OK);
}
}
Run Code Online (Sandbox Code Playgroud)
当我执行此代码时,我的程序会触发Application_UnhandledException事件.不确定我做错了什么.
我想编写一个程序,可以向用户显示数据库中的表列表,并显示这些表的描述.那么我可以做一个"select*from system_table"或类似的东西吗?