Как подключиться к веб-сайту с базовой аутентификацией? Я использую http-компонент. Я где-то видел, что используется ?username=&password=
, но это не работает для меня.Как получить данные с веб-сайта с базовой аутентификацией?
Благодаря ответу Ральфа я узнал, что забыл добавить authMethod
к URL-адресу. Вот решение:
http://localhost/?authMethod=Basic&authUsername=username&authPassword=password
Поскольку большинство сайтов используют метод POST для входа в систему .. ваш подход к строкам запроса может не работать. – Sorter
@DeepakMishra POST-аутентификация - это не то же самое, что HTTP BASIC-аутентификация. Это имеет особый технический смысл. –