当我更改某些参数并在调制解调器设置的DSL配置上将其转换为正确的值时,我正在使用的IP发生了变化,因此我想编写一个python代码来登录调制解调器接口(192.168.1.1)并更改DSL上的某些参数组态。我能够登录,但我无法发布端口数据,但实际上参数不会改变。我正在使用的代码有点像下面的内容;
payload = {'Password': '1111', 'Username': 'admin','action':'login','LoginId':'Login'}
page = requests.post('http://192.168.1.1',data=payload)
payload ='?TypeUplink=1&pageType=0&IF_ACTION=Apply&_InstID=IGD.WD1.WCD2.WCPPP1&InstHasGot=1&ControlType=0&WANCName=ttt&xdslMode=2'
page = requests.post('http://192.168.1.1/common_page/Internet_Internet_lua.lua'+payload)
我的调制解调器是ZTE ZXHN H267N。
答案 0 :(得分:0)
在chrome或开发者控制台上尝试使用selenium( Ctrl + Shift + s )以获取firefox以查看所需的发布/获取请求。可能确保在发送您的"参数"在身份验证后您仍然登录。