Si idiot dalam diriku akhirnya mengabaikannya. . . Jangan tanya apa yang saya ambil, semuanya tertulis di judul. . . .
Tuliskan dengan cepat dan pergi tidur. . . .
Saat ini, saya telah mencoba ASP, JS, C++, dan C#. Saya memiliki pengalaman berbulan-bulan atau bahkan bertahun-tahun dalam tiga yang pertama, dan saya berusaha keras untuk membuat yang terakhir juga menjadi besar. . . .
Apa selanjutnya?
Langsung ke intinya. . .
Aplikasi Windows
1, pertama buat dua variabel POST, kedua variabel POST ini simulasikan nama Form di ASP~~~ (Saya mencobanya secara membabi buta, dan ternyata itu adalah form simulasi)
System.Net.WebClient WebClientObj=Sistem.Net.WebClient() baru;
System.Collections.Specialized.NameValueCollection PostVars=Sistem.Collections.Specialized.NameValueCollection() baru;
PostVars.Add("c",textBox2.Teks);
PostVars.Add("b",textBox3.Text);
//textBox2.Text berisi informasi yang akan di-POST.
2. Kemudian kirimkan ke halaman web: http://www.dc9.cn/t/default.aspx
coba
{
byte[] byRemoteInfo=WebClientObj.UploadValues(" http://www.dc9.cn/t/default.aspx","POST",PostVars );
// Berikut ini tidak ada gunanya, kalimat di atas saja sudah cukup
string sRemoteInfo=Sistem.Teks.Encoding.Default.GetString(byRemoteInfo);
//Ini untuk mendapatkan informasi pengembalian
textBox1.Text=sRemoteInfo;
axDHTMLEdit1.DocumentHTML=sRemoteInfo;
//Komponen COM WebBrowser digunakan di bawah ini untuk menampilkan informasi pengembalian.
objek url="tentang:kosong";
objek tidak ada=Sistem.Refleksi.Nilai Hilang;
this.axWebBrowser1.Navigate2(ref url,tidak ada referensi,tidak ada referensi,tidak ada referensi,tidak ada referensi);
((mshtml.IHTMLDocument2)ini.axWebBrowser1.Document).write(sRemoteInfo);
}
menangkap
{}
Aplikasi sisi WEB
string MyText=System.Web.HttpContext.Current.Request.Form["c"]
;
string MyText2=Sistem.Web.HttpContext.Saat ini.Permintaan.Form["b"];
//Dapatkan informasi dari dua POST
StreamWriter sw=new StreamWriter(Server.MapPath(".")+" \1.shtml ", true, Encoding.UTF8);
sw.Write(Teks Saya);
sw.Write(MyText2);
sw.Tutup();
//true berarti informasi dari POST ditulis dalam metode append.
Ya, itu saja.
Saya tidak tahu apakah menulis file dengan cara ini lebih efisien daripada FSO dan AdodB.stream dan memakan lebih sedikit CPU.