Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Httwebrequest i kilka requestów


Rekomendowane odpowiedzi

Opublikowano

Witam,
Wziąłem się za naukę c#. Oczywiście najłatwiej uczy się pisząc boty, więc taki też wybrałem swój pierwszy projekt.
Napisałem skrypcik, który loguje się na stronę z grą, ale dalej utknąłem... 

Pytania: 

1. Jak zrobić kolejnego requesta mając już utworzony jeden obiekt (req). Czy muszę za każdym razem tworzyć nowy obiekt, czy mogę po prostu w jakiś sposób w tym już otwartym zmienić url, metodę i dalej działać na tym samym obiekcie.
2. Co z ciasteczkami? Czy one się automatycznie kopiują przy kolejnych requestach?
3. Program ma być wielowątkowy, więc czy muszę zrobić oddzielne obiekty dla każdego wątku ?

 

Mój kod wygląda następująco:

var req = WebRequest.Create("http://deathland.eu/50000x/index.php") as HttpWebRequest;
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.CookieContainer = new CookieContainer();
var data = Encoding.UTF8.GetBytes("name=login&pass=haslo");
using (var reqStream = req.GetRequestStream())
{
    reqStream.Write(data, 0, data.Length);
}
using (var sr = new StreamReader(req.GetResponse().GetResponseStream()))
{
    MessageBox.Show(sr.ReadToEnd());
}

Z góry dziękuję, za wszystkie rady/pomysły :)

Pozdrawiam :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...