错误为:错误为:request() got an unexpected keyword argument 'encoding'
时间: 2023-10-23 07:59:37 浏览: 244
Error Encountered an improper argument
根据您提供的错误信息,`requests.post()`函数没有名为`encoding`的关键字参数。如果您想指定请求的编码方式,可以使用`requests.post()`函数的`data`参数来传递编码后的数据。
以下是修正后的代码示例:
```python
import requests
data = {
"user": "admin",
"password": "admin"
}
headers = {
"Content-Type": "application/x-www-form-urlencoded"
}
response = requests.post(url, data=data.encode("utf-8"), headers=headers, proxies=proxy)
```
在这个示例中,我们首先将数据编码为UTF-8,然后将编码后的数据传递给`data`参数。请确保您已经定义了`url`和`proxy`变量,并根据需要添加其他头信息。
阅读全文