0

私はウェブページでやっているようなことを試しました。つまり、Web ページでボタンをクリックすると、投稿イベントが ASP ページからのクエリ結果を要求します。

ここでは、プログラムで試します。

string paramaters = "sql=select+%2A+from+hsp%5Fistanbul+u+where+u%2Ehsp%5Fhosdere%5Fno+%3D+28960099";
    string strResponse;

HttpWebRequest requestLogin = (HttpWebRequest)WebRequest.Create("http://10.1.20.39/query/query.asp");
requestLogin.Credentials = new NetworkCredential("xyz", "tyewrrf"); 
requestLogin.Method = "POST"; 
 requestLogin.ContentType = "application/x-www-form-urlencoded"; 
requestLogin.ContentLength = paramaters.Length; 
StreamWriter stOut = new StreamWriter(requestLogin.GetRequestStream(), System.Text.Encoding.ASCII);
stOut.Write(paramaters); 
stOut.Close();
HttpWebResponse responseLogin = (HttpWebResponse)requestLogin.GetResponse(); 
StreamReader stIn = new StreamReader(responseLogin.GetResponseStream());
strResponse = stIn.ReadToEnd();// here I want to get the the same html codes as if I do click on the web page...
stIn.Close();  
4

2 に答える 2

1

http://watin.org/の使用を検討していますか?

于 2012-05-15T10:12:52.313 に答える
0

パラメータは大丈夫ではなかったので、投稿データを表示するためにfirebugを使用しました。そして、それは機能していました。

于 2012-05-28T11:21:10.013 に答える