Slin HTTP Studio

Slin HTTP Studio 是一个基于 Flask 功能强大的 Web 端 HTTP 请求测试工具,专为 API 开发和调试设计。

开源地址: GitHub - Ryderwe/FlaskHTTPStudio

在线演示(wispbyte 免费容器部署):http://212.227.64.179:10061/

核心亮点

一键 cURL 转换
直接从浏览器开发者工具复制 cURL 命令,自动解析为可编辑的请求表单,支持 20+ 种 cURL 选项。

智能预设系统
通过规则配置实现参数自动替换,支持 KV 键值对修改和 JSON Path 深层字段修改,可按域名和路径过滤作用域,解析后自动应用。

完整的请求管理

  • 可视化 KV 编辑器与文本模式实时双向同步

  • 支持 5 种 Body 类型(JSON / 表单 / 文件上传 / 原始数据)

  • 自动保存历史记录(含响应数据),支持收藏和搜索

  • 一键回放历史请求

企业级安全防护
内置 SSRF 防护机制,阻断所有内网地址访问,DNS 解析验证,重定向二次校验,确保生产环境安全。

响应式界面
桌面端手风琴面板,移动端抽屉式响应查看,支持 HTML 预览和源码模式切换,提供完整的响应下载功能。

技术特点

  • 轻量级架构:Flask + 原生 JavaScript,无重度框架依赖

  • 本地存储:所有数据保存在浏览器 localStorage,服务端不落盘

  • 安全优先:多层 SSRF 防护,响应大小限制,临时存储自动清理

  • 开箱即用:仅需 Python 3.8+ 和两个依赖包(Flask + requests)

适用场景

  • API 接口调试和测试

  • 参数化测试和批量修改

  • 团队协作(导出 / 导入预设规则)

  • 请求收藏和快速回放

  • 移动端 HTTP 请求测试

最后依旧求 Stars~

演示图片:


📌 转载信息
原作者:
ryderwe
转载时间:
2025/12/31 12:43:49