// قم باختيار ما بعد النشر
سلسلة الحمولة = "chkbook=book&keyword=管理";
WebRequest req = WebRequest.Create(" http://localhost/pceo/Search.aspx ");
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
StringBuilder UrlEncoded = new StringBuilder();
Char[] محفوظة = {'?', '=', '&'};
byte[] SomeBytes = null;
إذا (الحمولة! = فارغة)
{
كثافة العمليات ط = 0، ي؛
بينما (i<payload.Length)
{
j=payload.IndexOfAny(reserved, i);
إذا (ي==-1)
{
UrlEncoded.Append(HttpUtility.UrlEncode(payload.Substring(i, payload.Length-i),System.Text .Encoding .GetEncoding ("gb2312")));
استراحة؛
}
UrlEncoded.Append(HttpUtility.UrlEncode(payload.Substring(i, ji),System.Text .Encoding .GetEncoding ("gb2312")));
UrlEncoded.Append(payload.Substring(j,1));
أنا = ي+1؛
}
SomeBytes = Encoding.Default.GetBytes(UrlEncoded.ToString());
req.ContentLength = SomeBytes.Length;
دفق newStream = req.GetRequestStream();
newStream.Write(SomeBytes, 0, SomeBytes.Length);
newStream.Close();
}
آخر
{
req.ContentLength = 0;
}
يحاول
{
نتيجة WebResponse = req.GetResponse();
Stream ReceiveStream = result.GetResponseStream();
بايت[] قراءة = بايت جديد[512];
int bytes = ReceiveStream.Read(read, 0, 512);
txtHTML.InnerHtml = "";
بينما (بايت > 0)
{
// الاسم:
// قم بالتحويل إلى UTF-8 باستخدام UTF-8.
// تم تصنيفها بواسطة ANSI 代码页形式(例如,932) في التصنيف:
// ترميز التشفير = System.Text.Encoding.GetEncoding("shift-jis");
ترميز التشفير = System.Text.Encoding.GetEncoding("gb2312");
txtHTML.InnerHtml = txtHTML.InnerHtml + encode.GetString(read, 0, bytes);
بايت = تلقي ستريم. قراءة (قراءة، 0، 512)؛
}
}
قبض (استثناء)
{
txtHTML.InnerHtml = "الصفحة الرئيسية للموقع";
}
العنوان: مدونة المدونة