Поддерживает ли libtorrent веб-начальное значение http с дайджест-аутентификацией?

Я реализую клиент BitTorrent, используя libtorrent. но я встречаю проблему. У меня есть файловый сервер http в качестве веб-семени. Сервер просто поддерживает дайджест-аутентификацию для http-запроса. и Libtorrent по умолчанию поддерживает базовую аутентификацию. Есть ли способ заставить libtorrent поддерживать дайджест-аутентификацию? Хорошо бы привести пример. Заранее спасибо.


person Xiaofei.zhu    schedule 20.11.2019    source источник
comment
Не похоже, что он предоставляет какие-либо крючки для процесса аутентификации. Тогда вам придется взломать поддержку дайджеста. В качестве альтернативы используйте прокси-сервер HTTP, который выполняет дайджест-аутентификацию за вас.   -  person Botje    schedule 20.11.2019


Ответы (1)


нет, libtorrent не поддерживает дайджест-аутентификацию для сидов HTTP.

Патчи приветствуются! (и действительно, веб-серверы и HTTP-трекеры действительно должны быть переведены на использование boost.beast вместо доморощенного парсера HTTP)

person Arvid    schedule 21.11.2019