Как использовать HttpClient с многопоточным режимом работы?

Я должен сделать приложение, которое выполняет запрос POST входа в систему на определенном хосте, затем перемещается по некоторым страницам, находит и извлекает некоторые данные. Поскольку ресурс сайта защищен сессией, я должен сначала войти на сайт, прежде чем смогу выполнить какую-либо операцию, например получить или опубликовать некоторые данные. Мой вопрос заключается в том, что HttpClient не является потокобезопасным, как я могу создать только один экземпляр HttpClient, но потоки могут работать на нем безопасно? Помните, что базовое соединение должно войти в систему, прежде чем его можно будет использовать для работы.

2 ответа

Другие вопросы по тегам