[使用请求在python中按下提交按钮

问题描述 投票:-1回答:3

因此,我想检查我的成绩是否已经上升,为此,我需要登录一个网站,然后检查它是否已更改。问题是登录后有两个按钮:“同意”和“不同意”当我尝试按下它时,该网站给我一条错误消息“错误使用如果您使用个人防火墙,请停用它”

我将在几小时内上传代码

The website's code

任何帮助将不胜感激。

python
3个回答
0
投票

就像@ e4c5所说,您真的可以通过python来按下按钮。对于我来说,Chrome的DevTools确实有很大帮助。

Here's the manual of the DevTools.

DevTools中的“网络”选项卡将告诉您网页中的所有请求和资源。如果要查看按钮操作的详细请求,可以先按按钮,然后查看显示的新请求在“网络”标签中。


0
投票

您可以使用python-selenium按下按钮,也可以隐藏浏览器实例。


0
投票

您必须将Referer放在标题中。这是绕过大学检查的方法。查看原始请求(通过Chrome开发工具),然后将引荐来源网址复制到您的请求中。

© www.soinside.com 2019 - 2024. All rights reserved.