Хорошо, если у меня есть это право, мой код может получать файлы cookie по определенному URL-адресу, но как только я получу куки-файл, в контейнер, как я могу отправить его клиенту через сокет? Как и код, приведенный ниже, здесь для регулярных запросов на http-страницу.Как отправить файлы cookie клиенту через сокет с C#?
byte[] buffer = new byte[bz];
rebu = responsestream.Read(buffer, 0, bz);
while (rebu != 0)
{
soket.Send(buffer, rebu, 0);
rebu = responsestream.Read(buffer, 0, bz);
}
код раздела Мой для запросов/ответов
System.Net.Configuration.HttpWebRequestElement wr = new System.Net.Configuration.HttpWebRequestElement();
wr.UseUnsafeHeaderParsing = true;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
CookieContainer cookieContainer = new CookieContainer();
request.CookieContainer = cookieContainer;
request.CookieContainer.Add(cookieContainer.GetCookies((Uri)url));
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream responsestream = response.GetResponseStream();
byte[] buffer = new byte[bz];
rebu = responsestream.Read(buffer, 0, bz);
while (rebu != 0)
{
soket.Send(buffer, rebu, 0);
rebu = responsestream.Read(buffer, 0, bz);
}
Это часть прокси-сервера я кодирования и у меня возникают проблемы с печеньем.
C# .net3.5