|
30精币
想做一下路由器的自动设置,抓了下包,不过不清楚怎么提交,请大神指导
POST http://192.168.199.1/cgi-bin/turbo/;stok=539d067eb7e206625c696c2b1a700874/admin_web/plugin/mentohust HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/xaml+xml, application/x-ms-xbap, */*
Referer: http://192.168.199.1/cgi-bin/turbo/;stok=539d067eb7e206625c696c2b1a700874/admin_web/plugin/mentohust
Accept-Language: zh-Hans-CN,zh-Hans;q=0.8,en-US;q=0.5,en;q=0.3
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; LCJB)
Content-Type: multipart/form-data; boundary=---------------------------7e036db20d9e
Accept-Encoding: gzip, deflate
Content-Length: 1965
Host: 192.168.199.1
Connection: Keep-Alive
Pragma: no-cache
Cookie: sysauth=7b998438e66d3ca64cf516fcd446265b; is_mobile=0
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="enable"
1
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="Username"
201511111
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="Password"
111111
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="IP"
0.0.0.0
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="Mask"
0.0.0.0
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="Gateway"
0.0.0.0
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="act_submit"
1
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="StartMode"
0
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="dhcpscript_type"
1
-----------------------------7e036db20d9e
Content-Disposition: form-data; name="DhcpMode"
|
最佳答案
查看完整内容
楼上正解。详细就是 把变量设置为 例如 之类的 用文本替换功能替换掉。需要提醒的是,这种对post数据的验证非常严谨,有的少个换行符都会返回错误的提示。
Content-Type: multipart/form-data; boundary=---------------------------7e036db20d9e
Content-Length: 1965
这两个协yi头是一定要提交的。
楼主可以用 自己提交的文本 用文本_取文本长度()与自己抓包的Content-Length: 1965作对比,来判断是否提交数据完整了。 ...
|