这是我的代码:
import urllib.request
url = "http://192.168.8.1/api/dialup/dial"
data = "<request><Action>1</Action></request>"
data = data.encode("utf-8")
headers = {"Content-Type": "application/xml"}
request = urllib.request.Request(url, data = data, headers = headers)
response = urllib.request.urlopen(request)
print(response.getcode())
print(response.read())
输出是:
200
b'< ?xml version="1.0" encoding="UTF-8"? >\r\n< error >\r\n< code >125002< /code >\r\n< message >< /message >\r\n< /error >\r\n'
(已添加空格)
我可以通过网络浏览器连接到加密狗并手动连接和发送消息。为什么我会收到此错误,这是什么意思?