当前位置:网站首页>群友求助,一周没有搞定的需求,3分钟就解决了?
群友求助,一周没有搞定的需求,3分钟就解决了?
2022-08-04 17:56:00 【梦想橡皮擦】
文章目录
️ 实战场景
本篇博客依旧是群友求助,描述的问题是无法通过 Python 发送数据,下面给他落地一下。
目标站点是一个 IP 地址,涉及隐私关系,地址一定打码。
https://目标站点IP:30443/api/v1/file/upload/?sessionid=00000042
打开页面展示的数据如下所示:
实战测试可以选择一个文件进行发送,抓获的请求如下所示。

下面提取一下相关请求数据:
请求地址
https://隐藏IP:30443/api/v1/file/upload/
请求方法
POST
请求参数
?sessionid=00000042
请求头重要参数
由于涉及文件上传,所以直接在 requests 模块中直接添加 files 参数即可。
import requests
headers = {
"Content-Type": "multipart/form-data; "
}
files = {
"file": open("1.png", "rb")
}
res = requests.post('https://IP 地址:30443/api/v1/file/upload/?sessionid=00000042', files=files, verify=False)
print(res.text)
结果直接请求成功了。
{
"code":"200","FileId": "62eb738c61f1e" }
好吧,完成任务收工。
这里需要注意,sessionid 参数由于在 url 中已经存在了,所以在请求的时候可以忽略,不传递。
右下角有个大拇指,点赞的漂亮加倍
欢迎大家订阅专栏:
边栏推荐
猜你喜欢
随机推荐
网络靶场监控系统的安全加固纪实(1)—SSL/TLS对日志数据加密传输
golang安装和基础配置
JWT主动校验Token是否过期
clickhouse 上下线表
About the two architectures of ETL (ETL architecture and ELT architecture)
localhost,127.0.0.1,本机IP
OpenInfra Days China 2022|SelectDB与你共享 Apache Doris 在互联网广告业务中的实践
微信jsApi调用失效的相关问题
语音识别学习资源
太一集团全资收购火币旗下社交产品火信
codeforces每日5题(均1600)-第二十八天
第一章 对象和封装
从-99打造Sentinel高可用集群限流中间件
小程序经典案例
如何让 JS 代码不可断点
R语言计算时间序列数据的逐次差分(successive differences):使用diff函数计算时间序列数据的逐次差分值
【web自动化测试】Playwright快速入门,5分钟上手
darknet源码阅读笔记-02-list.h和lish.c
darknet source code reading notes-02-list.h and lish.c
Speech Recognition Learning Resources








