.NET 3.x Отправка POST запроса - C#
Формулировка задачи:
И так у меня по нажатию на кнопку отправляется POST запрос на сервер.
У меня есть textBox котором нужно вести количество раз которое отправится запросов.
Т.е. если введено к примеру число 10 в это поле, то запрос должен отправится 10 раз с промежутком к примеру 20 секунд.
Как это реализовать?
ayyyy
Решение задачи: «.NET 3.x Отправка POST запроса»
textual
Листинг программы
using System.Threading; // Вроде так =)
...
private void button1_Click(...) {
new Thread(DoWork).Start(int.Parse(textBox1.Text));
}
void DoWork(object obj) {
if (!(obj is int))
return;
int times = (int)obj;
for(int i = 0; i < times; i++) {
// POST запрос.
Thread.Sleep(20000); // Уснули на 20 секунд...
// Если нужен какой-то вывод в GUI прочитай о Control.Invoke и Control.InvokeRequired.
}
}