我正在尝试通过python获取POST请求。服务器端开发人员为我提供了一个身份验证密钥,即:short124和一个长密钥。它们是由莫霍克图书馆生成的。服务器端的开发人员给了我一个代码示例:
import requests
from mohawk import Sender
creds = {'id': short,'key':very_long_key,'algorithm':'sha256'}
auth_session = Sender( credentials = creds, url = url, method = 'POST',always_hash_content=False)
headers = {'Authorization' : auth_session.request_header}
r = requests.post(url,data = input, headers = headers, verify = False)
print(r)
不幸的是,使用提供的凭据时,我收到401错误(未经授权)
有人可以给我一些建议吗?