openapi-devtools

openapi-devtools

浏览器扩展自动生成OpenAPI规范

openapi-devtools是一个浏览器扩展,可从网络请求中自动生成OpenAPI规范。该工具能实时合并请求和响应信息,识别路径参数,并提供规范的可视化和导出功能。它帮助开发者轻松理解任何应用或网站的API行为,适用于API开发和测试场景。openapi-devtools对API开发和测试都是一个有用的工具。

OpenAPI浏览器扩展API规范开发工具网络请求Github开源项目

<a name="readme-top"></a>

MIT许可证 在Chrome网上应用店下载 在Firefox附加组件商店下载

<!-- 项目标志 --> <br /> <div align="center"> <a href="https://github.com/AndrewWalsh/openapi-devtools"> <img src="https://yellow-cdn.veclightyear.com/835a84d5/73d8d911-7fe6-45b1-a9bc-364b724a4d98.svg" alt="Open API开发工具" width="300" height="250"> </a> <p align="center" style="max-width: 600px;"> 通过一个浏览器扩展轻松发现API行为,它可以为任何应用或网站实时自动生成OpenAPI规范。 <br /> <br /> <a href="https://awalsh.io/posts/openapi-devtools/">了解更多</a> · <a href="https://github.com/AndrewWalsh/openapi-devtools/issues">报告Bug</a> · <a href="https://forms.gle/fA2EtvamUrsRxXKYA">提供反馈</a> </p> </p> </div>

关于项目

<p align="center" width="100%"> <img width="80%" src="https://yellow-cdn.veclightyear.com/835a84d5/a42006b7-e48a-4df2-b808-4ab2031e5c24.gif"> </p>

OpenAPI DevTools是一个浏览器扩展,可以从网络请求中实时生成OpenAPI规范。安装后,它会在开发者工具中添加一个名为OpenAPI的新标签页。当工具打开时,它会自动将网络请求转换为规范。

功能

  • 只需使用任何网站或应用程序,即可立即生成OpenAPI 3.1规范
  • 自动合并每个端点的新请求和响应头、主体和查询参数
  • 点击路径参数,应用程序将自动合并现有和未来的匹配请求
  • 使用Redoc在工具内查看规范,并一键下载
  • 随时导出和保存会话,或与他人分享
<p align="right">(<a href="#readme-top">返回顶部</a>)</p>

安装

<p align="center" width="100%"> <img width="80%" src="https://yellow-cdn.veclightyear.com/835a84d5/8f19d08b-c515-4f18-8a2f-af9dfe1212ec.png"> </p>

在Chrome网上应用店下载扩展

在Firefox附加组件商店下载扩展

否则,手动安装:

  • 下载并解压最新版本中的dist.zip文件
  • 在Chrome中,导航到chrome://extensions
  • 在右上角启用开发者模式开关
  • 在左上角点击加载已解压的扩展程序,选择解压后的dist目录
  • 打开新标签页,然后在开发者工具中选择OpenAPI(使用cmd+ictrl+i打开)
  • Firefox安装较为困难。请使用附加组件商店。
<p align="right">(<a href="#readme-top">返回顶部</a>)</p>

使用方法

当您浏览网页时,规范将根据触发的JSON请求自动填充。在设置菜单中,您可以过滤主机并参数化URL中的路径。完成后,所有匹配该端点的现有和未来请求都将被合并。此过程不可逆,但您可以随时清除规范并重新开始。

当同一端点响应不同的数据时,比如某个值有时是字符串,有时是null,该值的规范将是字符串或null。最终规范中会考虑所有信息。如果您发现请求中缺少某些内容,请触发包含缺失信息的请求。

设置菜单包含多个选项。在这里,您可以在规范中启用真实示例。您还可以将应用程序的当前状态导出为字符串,分享或存储它,并在以后导入。

<p align="right">(<a href="#readme-top">返回顶部</a>)</p>

什么是OpenAPI?

OpenAPI规范是对API期望接收和响应内容的描述。它由OpenAPI Initiative和Linux基金会管理。OpenAPI规范是RESTful API的现代标准,拥有这些规范的系统更易于使用。

<p align="right">(<a href="#readme-top">返回顶部</a>)</p>

贡献

要开发该项目:

  • npm install
  • npm run dev
<p align="right">(<a href="#readme-top">返回顶部</a>)</p> <!-- MARKDOWN链接和图片 --> <!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->

编辑推荐精选

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

下拉加载更多