Çevrimiçi bir oyun için bir otomatik bot kodlamak istiyorum (tribalwars.net). Okulda C# öğreniyorum ama henüz ağ kurmadım.HTTP POST C#
HTTP POST'larını C# yapmak mümkün mü? Birisi bir örnek verebilir mi?
Çevrimiçi bir oyun için bir otomatik bot kodlamak istiyorum (tribalwars.net). Okulda C# öğreniyorum ama henüz ağ kurmadım.HTTP POST C#
HTTP POST'larını C# yapmak mümkün mü? Birisi bir örnek verebilir mi?
Here's iyi bir örnek. Bunu kolaylaştırmak için C# içinde WebRequest sınıfını kullanmak istiyorsunuz.
Sen System.Net.HttpWebRequest kullanabilirsiniz:
talep
HttpWebRequest request= (HttpWebRequest)WebRequest.Create(url);
request.ContentType="application/x-www-form-urlencoded";
request.Method = "POST";
request.KeepAlive = true;
using (Stream requestStream = request.GetRequestStream())
{
requestStream.Write(BytePost,0,BytePost.Length);
requestStream.Close();
}
Tepki
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using(StreamReader sr = new StreamReader(response.GetResponseStream()))
{
responseString = sr.ReadToEnd();
}
Önemsiz System.Net.WebClient ile:: Orada da
using(WebClient client = new WebClient()) {
string responseString = client.UploadString(address, requestString);
}
byte[]
)
(bir form gibi) ad/değer çiftleri Böylece 400 veya 500 hatadan veri yakalayabilirsiniz. –