CURL 模拟登录POST提交

文章详细描述了如何在CMD命令行中通过curl进行网络请求,实现登录、表单提交、页面跳转以及功能修改,展示了在IT管理中利用curl进行自动化操作的过程。
摘要由CSDN通过智能技术生成

CMD下执行脚本

//加载登录页面
curl --interface 192.168.1.2 -I http://192.168.1.1/web/login.asp -H "Cookie: sessionid=0TAjW62Buk0Gq6AC"
//提交登录
curl --interface 192.168.1.2 -i http://192.168.1.1/boaform/admin/cmntformLogin  -A "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36" -H "Accept-Language: zh-CN,zh;q=0.9" -H "Cookie:sessionid=0TAjW62Buk0Gq6AC;" -H "Content-Type: application/json; charset=UTF-8" -e "http://192.168.1.1/web/login.asp" -d "{\"username\":\"admin\",\"password\":\"c3lzdGVt\"}"
//跳转
curl --interface 192.168.1.2 -I http://192.168.1.1/web/index.asp -H "Cookie: sessionid=0TAjW62Buk0Gq6AC"
//跳转
curl --interface 192.168.1.2 -i http://192.168.1.1/telnet.asp -H "Cookie: sessionid=0TAjW62Buk0Gq6AC"
//修改提交
curl --interface 192.168.1.2 -i http://192.168.1.1/boaform/formTelnetEnable  -H "Accept-Language: zh-CN,zh;q=0.9" -H "Cookie: sessionid=0TAjW62Buk0Gq6AC"  -H "Referer: http://192.168.1.1/telnet.asp" -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"   -H "Referer: http://192.168.1.1/telnet.asp" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36 Core/1.94.232.400 QQBrowser/12.3.5572.400"   -H "Connection: keep-alive" -H "Pragma: no-cache"  -H "Cache-Control: no-cache" -H "Upgrade-Insecure-Requests: 1" -H "Origin: http://192.168.1.1" -H "Content-Type: application/x-www-form-urlencoded"  -d "telneten=1&submit-url=%2Ftelnet.asp&postSecurityFlag=12991&csrftoken=67e85dde52693cf459f7874a973ab18e"
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值