我遇到了python请求的问题并进行了一些搜索我无法找到解决方案。我有一个Web处理程序,它接受一些参数,包括用户名和密码。当请求发出请求时。
self._get_query() returns {'username': 'test', 'password', 'test', 'check', 'True'}
r = requests.get(self._site, params=self._get_query())
r.text = "No username or password provided"
在运行时进行一些检查我看到我的用户名和密码参数被排除在 dict 之外。
r.url = r'http://localhost/test.ashx?check=True'
我不确定为什么会这样?
P.S。该网站不使用基本身份验证或requests.get(auth=<something>)
有帮助的任何内容。用户名和密码参数将传递到 ashx 以进行后端登录。