IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 锐捷校园网使用python登录 -> 正文阅读

[开发工具]锐捷校园网使用python登录

一.准备工具
pycharm ,fiddler(抓包工具)
二.流程
1.打开校园网登录界面
在这里插入图片描述
2.输入用户名密码后,不要点连接,打开fiddler,把这里清空
在这里插入图片描述
3.点击连接,fiddler出现的记录中URL里有method=login的那条记录就是我们需要的,创建python程序,模板在下方,现在修改模板。、
URL填记录属性的url。
双击fiddler那条记录,点击右侧headers
在这里插入图片描述
将里面的内容填入模板headers里面。
再点击webforms
在这里插入图片描述

将里面的内容写入formdata中。

import time
import requests #用于网络操作的包

url='*********'

headers = {
        'Accept': '*/*',
        'Accept-Encoding': 'gzip, deflate',
        'Accept-Language': 'zh-CN,zh;q=0.9',
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko Core/1.70.3870.400 QQBrowser/10.8.4405.400',
        'Cookie' :'****************************',
        'Content-Length':'743',
        'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8',
        'Referer': '******************************',
        'Origin':'http://172.16.255.9',
        'Connection': 'keep-alive',
        'Host':'172.16.255.9'
        }

formdata={
    'method':'login',
    'userId':'**********', #此处填写学号
    'password':'*********',#此处填写密码
    'service':'****************',#需要使用抓包工具查看
    'queryString':'***************',#需要使用抓包工具查看
    'operatorPwd':'',
    'operatorUserId':'',
    'validcode':'',
    'passwordEncrypt':'false'

        }
response=requests.post(url,data=formdata,headers=headers).status_code
print(response)    #打印服务器的响应信息

不要出现中文字符。运行程序,完成

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-28 12:34:37  更:2021-10-28 12:35:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/23 18:38:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计