我正在尝试访问防火墙API。
在卷曲方面我得到了一个很好的答案:
curl -k -i -u admin:xxxx -X POST https://10.0.0.2:9443/api/sonicos/auth
#=> Ok
带有请求,API表示HTTP 406 这是我的代码:
import requests
from requests.auth import HTTPBasicAuth
r = requests.post(
'https://10.0.0.2:9443/api/sonicos/auth',
auth=HTTPBasicAuth('admin', 'xxxx'),
headers={'Content-type': 'Application/JSON'},
verify=False
)
API文档说:406不可接受 内容类型不支持Mime类型。
我尝试很多参数都没有成功。 有什么办法帮助我吗?
感谢
答案 0 :(得分:2)
据我所知,根据RFC 2045,内容类型应为小写。在您的情况下,“'Content-type':'application / json'“