- 博客(11)
- 收藏
- 关注
原创 什么是bp抓包重放
BP指的是 Burp Suite(业内常简称 BP),一款集成化的 Web 安全测试平台。抓包在 Burp 的 Proxy(代理)模块里把浏览器与目标网站之间的 HTTP/HTTPS 数据包拦截下来,保存到历史记录或截获窗口中。重放把抓到的请求包发送到 Repeater(重放器)模块,可以任意修改其中的 URL、Header、Body 等参数,然后点击 “Go” 反复发送,观察服务器不同的响应,从而寻找逻辑缺陷、越权、SQL 注入、信息泄露等漏洞。
2025-08-26 17:50:52
454
原创 element-plus+vue-cropper实现图片上传/预览/裁剪
初始化是一个上传框,当图片上传后,小图被填充到上传框,当鼠标移动到上面会有蒙层,中间是三个图标(预览、删除、裁剪):① 点击预览,出现弹窗,弹窗中间是图片② 点击删除,删除图片③ 点击裁剪,上传框消失,出现裁剪区域(左侧是裁剪区域,右侧是实时预览器,下方是“重新上传”和“确认裁剪”按钮)④ 点击确认裁剪之后,裁剪区域消失,上传框出现,框中是裁剪后的新图。
2025-07-31 10:40:46
578
原创 AI智能体平台
当前主流的Agent平台Coze和Dify存在显著差异:Coze是字节推出的轻量级对话机器人平台,主打低门槛操作和与抖音/微信生态的整合,适合快速搭建客服机器人;Dify则是面向企业的开源开发平台,支持多模型接入、复杂工作流和私有化部署,更适合技术团队构建AI知识库等深度应用。二者的本质都是大模型中间层平台,但在智能体能力上存在"AI+工作流"与"AI×工作流"的差异:Dify采用混合模式,在预设流程中嵌入具备动态决策能力的Agent节点,居于传统流程与完全自治的智能
2025-07-24 11:45:05
367
原创 前端-画板-Konva(vue-konva)
本文介绍了基于Vue3+Vite使用vue-konva实现图片标注功能的方法。主要功能包括:1) 通过鼠标拖动绘制矩形标注框,支持预览和保存;2) 实现图片的拖拽平移功能,区分绘制和拖拽模式;3) 支持图片缩放功能,包括以原点/中心点缩放和自适应显示。文章详细说明了坐标转换机制(舞台坐标vs图层原始坐标),并分享了实现过程中的关键代码和踩坑经验,如事件绑定、光标样式设置等。最后还介绍了如何在刚绘制的矩形下方动态定位弹出组件。
2025-07-23 16:30:46
807
原创 Python模拟前端如何实现与某个API交互(发送post请求)
本文介绍了两种Python HTTP请求方法:1) requests同步请求,通过post/get方法发送请求,支持自定义请求头和处理异常;2) aiohttp异步请求,使用ClientSession实现非阻塞I/O,适合高并发场景。两种方法的主要区别在于:requests是同步阻塞的,一次处理一个请求;aiohttp是异步非阻塞的,可同时处理上千个请求。代码示例展示了如何发送POST请求并处理响应,包括设置请求头、负载数据和错误处理。
2025-07-21 17:56:26
139
原创 RSS爬取网站内容
RSS是一种通过XML格式订阅网站更新的技术,用户只需将RSS链接(如.xml/.rss结尾的网址)添加到阅读器即可自动获取内容更新。Python可通过feedparser库处理RSS订阅,支持解析标题、链接、摘要等标准字段,还能通过ElementTree和BeautifulSoup处理特殊内容(如content:encoded字段和图片提取)。文中推荐了多个RSS订阅工具,包括支持自定义的RSSEverything、微信公众号订阅的wewe-rss等,并指出各工具的优缺点。此外还提到AI-RSS和Coze
2025-07-21 17:15:17
582
原创 Vue3+Vite项目开发小记
本文总结了前端开发中的多个实用技巧与踩坑记录:1. 滚动条样式问题可通过min-height解决;2. 使用ShadowDOM隔离动态插入的HTML样式;3. 介绍了CSS简写和TailwindCSS实用技巧;4. 图片处理方案对比了原生img和NImage组件;5. 详细记录了Konva画布绘制矩形的实现方法,包括坐标转换、缩放适配等;6. 提供了axios请求二进制图片的解决方案和轮询请求的实现方式。这些经验涵盖了样式处理、组件封装、Canvas操作和API请求等常见开发场景,具有较高的实用参考价值。
2025-06-30 16:14:40
361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅