首页
学习
活动
专区
圈层
工具
发布

python模拟getpost请求登录

今天学习了python模拟登陆,然后自己进行一下总结,以csdn登录为例子,浏览器为Chrome 1:直接携带cookie请求url地址 1.1cookie放在headers中 import requests...右键点击登录进去之后的页面,会出现以下形式,然后就可以找到cookie值。 ?...,获取cookie,带上cookie请求登录后的页面 #步骤: #1):session=requests.session() session具有的方法和requests方法一样 #2):...requests.session() #使用session获取本地的cookie session.post(post_url,data=post_data,headers=headers) #再使用session请求登录后的页面...在登录界面中点击鼠标右键,得到以下界面,找到提交用户名和密码的form表单,其中的action值即为post_url ?  这里又出现了一个问题。

4.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    requests库使用:通过cookie跳过验证码登录,并用Session跨请求保持cookie

    本篇主要了解requests库是如何保持一个会话的 1.查看登录前后的cookie变化 首先打开登录页面,刷新一下, fiddler会抓到一个请求,查看Inspectorstab中的Raw,可以看到请求头的详细信息...然后输入用户名、密码、验证码登录,查看登录后的请求头信息 发现登录前、登录后的cookie发生了变化 也可以通过Chrome浏览器来查看cookie,如下 可以看到浏览器中显示的cookie值和...print(s.cookies) # print(r1.text) url2 = 'http://localhost:8088/XXX/xxx.do' # 提交咨询信息接口,通过fiddler抓取的...,不然有时候会请求失败, 我这里如果不加headers的话,会返回403,提示无权限 还有一个问题是,其实只要把登录后的cookies传入session, 然后用这个session发送提交咨询请求即可,...无需再发送登录请求了(上面登录只是为了验证是否登录成功)

    2.8K30

    CloudflareVercel项目推荐(4)

    实时热点 全功能部署方式:CloudFlare(包括缓存,登录) 残血版部署方式:CloudFlare Page、Vercel、Github Page、Tencent eo page等 引用站外地址,不保证站点的可用性和安全性...官方也提供了一个演示demo,地址如下: 引用站外地址,不保证站点的可用性和安全性 NewsNow|最热 实时关注最新热点 全功能版可以登录后,设置自己的关注,可以减少一些不想看到的卡片,除此之外,全功能版本支持缓存...,防止临时请求不到导致无数据显示,下面我们介绍一下如何部署。...才能通过请求,不要写错了。...下面就开始部署了,首先Fork原始仓库,登录CloudFlare创建Page项目,注意不要选成Worker了,然后选择刚才Fork的仓库,框架预设选择Vue,并成功设置变量,变量列表如下: # Cloudflare

    68210

    基于协同情报的钓鱼即服务平台动态阻断机制研究

    通过统计新注册域名(注册时间站点。JavaScript参数化加载模式:RaccoonO365的新脚本常以?...的登录请求实施MFA强制或直接阻止。...(三)执行层:自动化响应通过SOAR平台自动触发以下动作:Cloudflare:将域名加入防火墙规则,阻断所有流量微软:在Defender中创建自定义检测规则,标记相关登录事件域名注册商:提交快速下线请求...(二)监控登录页面来源IP自治系统在SIEM中创建告警规则:若用户登录请求的Referer来自非常规AS(如非Microsoft-owned AS),且伴随新设备注册,则触发调查。...可通过MaxMind GeoIP2数据库解析AS信息。(三)采用条件访问策略对高风险国家限速除完全阻止外,可实施速率限制:例如,来自尼日利亚的登录请求每小时不得超过3次,超限则要求FIDO2密钥验证。

    17610

    玩转腾讯EdgeOne!

    它主要包含三个维度: 性能加速:通过全局 CDN 节点缓存静态资源、智能路由优化动态请求,减少延迟,提高加载速度。...边缘能力:部分场景可运行边缘计算规则,例如重写请求头、分流规则、智能访问控制。二、免费套餐有什么?EdgeOne 为个人开发者和小型站点提供了免费套餐。...接入流程和大多数 CDN / Cloudflare 类产品类似,接入 EdgeOne 的步骤如下: 添加域名:在控制台中点击“添加站点”,输入你的域名。...小型电商/应用站点 防止爬虫恶意采集,提高页面响应速度,减少跳失率。 API 接口加速 动态 API 请求可以利用 EdgeOne 的智能路由与边缘防护,提升跨境访问体验。...API 请求则选择不缓存,保证实时性。 防护策略优化 对后台管理路径(如 /admin、/login)设置严格的访问控制,只允许特定 IP 登录。

    78210

    python测试开发django-51.Ajax发送post请求登录案例

    前言 我想实现一个登录功能:登录的接口是另外一个地方提供,页面上点登录按钮的时候,先访问登录接口,根据接口返回json信息判断是否登录成功,登录成功页面跳转,登录不成功,在登录首页显示失败原因 登录页...: 登录接口地址:/login_json/ 请求方式:post 请求body参数(“Content-Type”,”application/x-www-form-urlencoded; charset=UTF...失败:{‘status’: “0”, “msg”: “账号或密码不对”} 获取页面上请求参数 先把数据从页面上抓取出来,定义三个变量,后面post请求好传值 $('#aj').click(function...发post请求 $('#aj').click(function(){ var name = $("#id_username").val(); var psw = $("#id_password...,直接在页面上id=”msg”的p标签写一个文本: $("#msg").text(result.msg) 最终html 加个if判断,当页面上username和password为空的时候不提交请求 <!

    1.5K30

    混淆重定向SVG钓鱼邮件技术分析

    追踪与个性化通过在URL中嵌入目标的电子邮箱,钓鱼站点能够识别是哪位用户点击了链接,并可在后续页面中预填充用户邮箱,增强欺骗性,一些钓鱼页面会自动填入从URL查询参数获取的用户邮箱,从而让登录表单显得更可信...伪装技术解析(Cloudflare验证与人机校验) 在用户被重定向到攻击者站点后,钓鱼攻击通常不会直接暴露假登录页,而是先呈现一系列伪装的安全检查画面。...不少情况下,攻击者直接使用Cloudflare的服务,将钓鱼站点开启“Under Attack Mode”或强制人机挑战,使访问者(尤其是安全爬虫)先通过Cloudflare的验证 。...当该参数为真时,站点首先显示Cloudflare检查画面,接着是Office 365主题的人机验证/登录步骤;若参数缺失或为false,也许站点不会呈现真正的钓鱼表单。...所有这些伪装技术都服务于同一目的:降低用户警惕性,让其相信接下来的登录请求是正常的安全流程的一部分。

    80700

    如何绕过CloudFlare的Bot保护机制

    这个功能对于静态站点和维护页面来说是非常常用有的,而且对于渗透测试人员来说,也是一个大大的“宝藏”(无服务器C&C、简易网络钓鱼代理等)。...代理的使用也非常简单,我已经在我的【https://github.com/jychp/cloudflare-bypass】上给大家提供了一个Python封装器,我们可以这样使用它: >>> from cfproxy...此时,如果你尝试通过Tor来向你的代理发送请求的话,你将会被屏蔽掉。...因此,我们需要向我们的CloudFlare防火墙添加一条规则: 现在,你就可以使用Tor并在不需要任何验证码的情况下向你的代理发送请求了。 此时,你可以向任何使用了CloudFlare的网站发送请求。...源IP不会被转发给目标站点,因此屏蔽你服务器发送请求的唯一方法就是过滤掉请求中的CF-WORKER Header。

    7.9K20

    如何使用CentOS 7上的CloudFlare验证来检索让我们加密SSL通配符证书

    如果要使用单个服务器托管多个服务(例如Web界面,API和其他站点),这将非常有用。...插件: sudo yum install -y python2-cloudflare python2-certbot-dns-cloudflare 如果您正在使用其他DNS服务,则可以使用以下yum search...现在您需要从CloudFlare获取API密钥。 第2步 - 获取CloudFlare API 为了使Certbot能够自动续订通配符证书,您需要为其提供CloudFlare登录和API密钥。...登录您的Cloudflare帐户并导航到“ 个人资料”页面。 单击Global API Key行中的View按钮。 出于安全考虑,系统会要求您重新输入Cloudflare帐户密码。...vi /etc/letsencrypt/cloudflareapi.cfg 将以下内容添加到其中,使用Cloudflare登录和API密钥替换占位符: dns_cloudflare_email = your_cloudflare_login

    3.9K11

    泛解析怎么配置cdn,配实操演示

    以下以Cloudflare为例(支持免费泛解析),逐步演示操作流程:步骤 1:在 Cloudflare 添加域名登录 Cloudflare 控制台,点击 “添加站点”,输入 zh-pm.com。...):类型:A名称:@IPv4 地址:192.0.2.1代理状态: 开启步骤 3:修改域名服务器(NS)Cloudflare 会提供 2 个自定义 NS 服务器(如 lila.ns.cloudflare.com...登录你的域名注册商后台(如阿里云/GoDaddy),找到 zh-pm.com 的 DNS 设置:删除原有 NS 记录。替换为 Cloudflare 提供的 NS 服务器。...注意事项源站配置:确保源站服务器允许 *.zh-pm.com 的请求(如 Nginx 配置 server_name ~^(.*)\.zh-pm.com$)。...完成以上步骤后,所有子域名(如24k.zh-pm.com、m.zh-pm.com)均会通过 CDN 加速,并享受统一的安全防护。

    65110

    Cloudflare 提示 Access Denied?手把手教你怎么解除限制

    Cloudflare 的核心工作原理是: 在用户接触网站之前,通过指纹、IP、行为模型判断你是否‘可信’。...4.网络环境切换太频繁例如:一分钟内从日本跳到美国一直掉线、重连账号在多个国家登录这会触发“高度可疑”。...住宅出口更接近真实用户,不容易被 Cloudflare 拉黑。像 IPFLY 这种提供稳定住宅出口的代理商,住宅 IP 经过多层质量筛选,对 Cloudflare 站点的通过率明显更高。...步骤 3:降低请求频率 / 模拟真人行为如果你在采集或大量访问某网站,需要注意:请求间隔 ≥ 1-3 秒随机化访问模式禁止高并发请求不要在短时间内访问成百上千个页面Cloudflare 的行为模型很敏感...开太多反追踪插件 → Cloudflare 最讨厌指纹异常。❌ 5. 长期共享 Wi-Fi 登录多个账号 → Cloudflare 会关联行为轨迹。四、不同 Cloudflare 错误代码怎么处理?

    66120
    领券