- Регистрация
- 04.02.2013
- Сообщения
- 946
- Благодарностей
- 258
- Баллы
- 63
Есть код от ChatGPT
Добавил в юзинг
Вопрос. Как правильно добавить код в кубик? Если я правильно понимаю то все что между:
Если так, тогда я правильно копирую, но один хер ругается, а жпт не объяснить что код будет выполняться в другой среде.
C#:
using System;
using System.IO;
using System.Net;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
var requestCount = 10;
var proxyAddress = "255.255.255.255";
var proxyPort = 99999;
var proxyUsername = "login";
var proxyPassword = "password";
var proxy = new WebProxy($"http://{proxyAddress}:{proxyPort}");
proxy.Credentials = new NetworkCredential(proxyUsername, proxyPassword);
var tasks = new Task[requestCount];
for (int i = 0; i < requestCount; i++)
{
tasks[i] = Task.Run(() => MakeGetRequest(proxy));
}
Task.WaitAll(tasks);
foreach (var task in tasks)
{
Console.WriteLine(task.Result);
}
Console.ReadLine();
}
static string MakeGetRequest(IWebProxy proxy)
{
var url = "https://site.ru/";
var request = (HttpWebRequest)WebRequest.Create(url);
request.Proxy = proxy;
using (var response = (HttpWebResponse)request.GetResponse())
using (var streamReader = new StreamReader(response.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
return $"Status code: {response.StatusCode}\nContent: {result}";
}
}
}
}
C#:
using System.Net;
using System.Threading.Tasks;
C#:
static async Task Main(string[] args)
{
}