python如何模拟登录Github

首先进入github登录页:https://github.com/login

输入账号密码,打开开发者工具,在Network页勾选上Preserve Log(显示持续日志),点击登录,查看Session请求,找到其请求的URL与Form Data、Headers。此时除Cookies与authenticity_token无法直接获得外,其余模拟登录所需参数皆已获得。

我们进入登录页点击登录后,浏览器会向服务器发送这些信息,所以这些信息是在登录页就已设置好的。所以我们在登录页源码中搜索authenticity_token,果然找到了它的值。在Response-Headers中观察到有一个set-cookies的字段,这个就是设置cookies的过程。下面给出代码示例。

相关推荐
政安晨31 分钟前
政安晨【超级AI智能体~技术简报】- Skills 元方法论霸榜 + Agent Harness 爆发 + 反直觉叙事的胜利
github·开源项目·ai agent·技术简报·政安晨
QUOR37 分钟前
ZorvAI APK 插件框架 · 技术架构与功能介绍
github·apk·编程语言
孙琦Ray40 分钟前
Homebrew/BrewUI:Homebrew 官方出的 macOS 图形客户端,把 brew 的装包、更新包变成点选
人工智能·开源·github
HelloGitHub1 小时前
从一份 README 到 3 万星,RustFS 这一年都干了什么?
开源·github
青峰客1 小时前
DeepSeek 大模型新手快速上手指南
运维·服务器·github
别动我齐刘海2 小时前
ROS2 Jazzy + C++ 实战路线——基础学习1
c++·vscode·python·ubuntu·机器学习·自动驾驶·github
是2的10次方啊3 小时前
Grill Me:开工前先被拷问一遍
github
niucloud-admin13 小时前
JAVA V6 多商户商城 开发文档——job 计划任务开发
java·python·github
峰向AI18 小时前
Notion 太贵?这个 40K Star 的开源知识库,让你零成本搭建团队 wiki
github
逛逛GitHub18 小时前
37K Star 的 GitHub 开源项目开放 AI 网关,10 人团队免费用。
github