Форум программистов, компьютерный форум, киберфорум
Наши страницы
.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
dsfsaegf
0 / 0 / 0
Регистрация: 11.04.2015
Сообщений: 18
1

Как отправить куки в запросе?

12.02.2018, 18:21. Просмотров 1282. Ответов 1

На основе этой темы: Вместо html страницы получаю этот скрипт
Мне нужно отправить куки с любым содержанием, чтобы я смог скопировать HTML страницы. Как это сделать через .net?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2018, 18:21
Ответы с готовыми решениями:

Отправить данные с куки на сайт
Получил данные куков, имя и значение, теперь пытаюсь сделать HttpRequest используя эти данные, но...

Запись и чтение куки в одном запросе
Такая проблема. Не получается отправить куки на сайт, а потом получить вместе с ответом куки в...

Как отправить куки в запросе?
На основе этой темы: http://www.cyberforum.ru/net-framework/thread2188547.html Как провернуть то,...

При первом запросе принять куки, а при втором отправить серверу
Пожалуйста скажите достаточно ли этого кода, чтобы при первом запросе принять куки, а при втором...

Как отправить Куки на сайт (браузер)
Задача такая: есть страница сайта, я беру ее html и записываю в переменную для последующей...

1
OwenGlendower
Супер-модератор
Эксперт .NET
11341 / 9555 / 4029
Регистрация: 17.03.2014
Сообщений: 19,112
Записей в блоге: 1
Завершенные тесты: 2
12.02.2018, 22:05 2
Лучший ответ Сообщение было отмечено dsfsaegf как решение

Решение

dsfsaegf, отправить cookie можно так:
C#
1
2
3
var web = new CookieWebClient();
web.Cookies.Add(new Cookie("Protected2", "ПОДСТАВЬ СЮДА ЗНАЧЕНИЕ Cookie Protected2", "/", "forum.minecraft-galaxy.ru"));
string html = web.DownloadString("http://forum.minecraft-galaxy.ru/clanmembers/1857/0");
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[System.ComponentModel.DesignerCategory("Code")]
class CookieWebClient : WebClient
{
    readonly CookieContainer _cookies = new CookieContainer();
    
    public CookieContainer Cookies { get { return _cookies; } }
    
    protected override WebRequest GetWebRequest(Uri address)
    {
        WebRequest request = base.GetWebRequest(address);
        HttpWebRequest httpRequest = request as HttpWebRequest;
        if (httpRequest != null)
        {
            httpRequest.CookieContainer = _cookies;
        }
        return request;
    }
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2018, 22:05

Как отправить куки в заголовке веб сокета?
Хочу написать чат на веб-сокетах. Для того чтобы идентифицировать пользователя нужно сначала в...

Как отправить get запрос с учетом куки в webbrowser?
Всем привет. Я авторизуюсь на сайте с помощью webbrowser. Не подскажете как мне послать get запрос...

Как в httpwebrequest отправить параметры в запросе?
вопрос в шапке, мне желательно надо эти параметры передавать из другого метода.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.