攻防世界:Web习题之 get_post

攻防世界:Web习题之 get_post

题目内容

https://adworld.xctf.org.cn/challenges/list
get_post题目
题目首先需要我们用GET方式提交一个名为a,值为1的变量:

请添加图片描述

提交成功之后我们需要继续用POST方式随便提交一个名为b,值为2的变量:

请添加图片描述

思路

我们可以使用python的requests包来完成这些操作

代码

import requests # 定义目标URL url = "http://61.147.171.105:51295" # Step 1: 用 GET 方法提交名为 a 的变量,值为 1 get_params = {"a": "1"} get_response = requests.get(url, params=get_params) # Step 2: 用 POST 方法在重定向后的页面提交一个名为 b 的变量,值为 2 post_data = {"b": "2"} post_response = requests.post(get_response.url, data=post_data) # 使用 GET 请求后的 URL # 输出 POST 请求结果 print("当前页面:") print(post_response.text)

__EOF__

本文作者笔墨绘星河
本文链接https://www.cnblogs.com/bimohuixinghe/p/18584492.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   笔墨绘星河_Archer  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示