Отсутствующие параметры с HttpNtlmAuth - PullRequest
0 голосов
/ 07 сентября 2018

Привет, поэтому я пытаюсь настроить Python Scraper для работы, и мы используем проверку подлинности NTLM (я знаю это, потому что вход в систему успешен).

Использование:

url = 'http://mywebsite.com/view.asp'
params = {'id': '123', 'key1':'value1', 'key2': 'value2'}
auth = HttpNtlmAuth('domain\username', 'password')

r = requests.get(url, auth, params)

print(r.url)

Произведенный вывод:

http://mywebsite.com/view.asp?id=123

Я вошел в систему, но остальные значения GET не отображаются. Если я изменю порядок параметров, будет показан первый кортеж:

params = {'key1':'value1', 'id':'123', 'key2':'value2'}

Выходы:

http://mywebsite.com/view.asp?key=value1

Без использования HttpNtlmAuth я не получаю доступ к странице, но вывод

http://mywebsite.com/view.asp?id=123&key1=value1&key2=value2

Если бы кто-нибудь мог помочь, я был бы очень признателен, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...