Python - 如何在Requests_HTML中添加NTLM身份验证?

问题描述 投票:0回答:1

我想在requests_html中创建get请求时传递一个Authentication对象。 还想传递证书的文件路径。这是我目前所拥有的。

def get_url():
     s = HTMLSession()
     try:
         response = s.get(url)
     except Exception as e:
         logging.exception('Could not send get request: {}'.format(e))
     response.html.render()
     return response
python get python-requests-html
1个回答
0
投票

要在 requests_html 中创建 get 请求时传递 Authentication 对象和证书的文件路径,可以分别使用 auth 和 verify 关键字参数。以下是如何执行此操作的示例:

import requests_html

def get_url():
    s = HTMLSession()
    try:
        response = s.get(url, auth=auth, verify=cert_path)
    except Exception as e:
        logging.exception('Could not send get request: {}'.format(e))
    response.html.render()
    return response

在此示例中,auth 是身份验证对象,cert_path 是证书的文件路径。

© www.soinside.com 2019 - 2024. All rights reserved.