|
初次使用python,想做个一键登录开启telnet,但在HTML开启telnet页面,是点击开启按钮来开启的。
headers信息如下:
Request URL:http://192.168.1.1/system.cgi?telnet+on
Request Method:POST
Status Code:200 OK
Remote Address:192.168.1.1:80
Resp**e Headers
view source
Cache-Control:private,max-age=0;
Content-type:text/html;charset=UTF-8
Request Headers
view source
Accept:*/*
Accept-Encoding:gzip, deflate
Accept-Language:zh-CN,zh;q=0.8,en;q=0.6
Connection:keep-alive
Content-Length:4
Content-Type:application/x-www-form-urlencoded
Cookie:sid=neTdZSjkTCUeqAsK; lsid=NmYMTypfezmuzQCA; lang=chs
Host:192.168.1.1
Origin:http://192.168.1.1
Referer:http://192.168.1.1/system.cgi?telnet
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36
X-Requested-With:XMLHttpRequest
Query String Parameters
view source
view URL encoded
telnet on:
Form Data
view source
view URL encoded
data:
telnet on:和data:后面都没值,不知道怎样设置?
我的这段代码是:
userAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"
header1 = {
"Referer":"http://192.168.1.1/system.cgi?telnet",
'User-Agent':userAgent,
}
def telnet():
postUrl = "http://192.168.1.1/system.cgi?telnet"
postData = {
"data":"",
}
params = {
"telnet on":"",
}
resp**eRes = requests.post(postUrl, params = params, data = postData, headers = header1)
大神帮忙看看,该怎样做呢?
|
|