编辑、验证和测试 OpenAPI 文档。
当然。请提供您需要翻译的英文文本。 OpenAPI OAS(开放API规范)是一种标准,它使用一种与编程语言无关的格式来描述Web API。它提供了一个蓝图,解释了软件应用程序如何在互联网上进行通信。开发者使用OpenAPI来编写JSON或YAML格式的说明,这些说明描述了API的详细信息、端点、数据以及安全方面的考虑。这种标准化的描述允许其他程序与API进行交互,而无需了解其内部代码。
XMLSpy 包含一系列智能工具,可用于在开发或探索过程中处理 OpenAPI,包括验证、编辑和测试功能。
图形化界面。 JSON 模式编辑器。 XMLSpy 支持基于 OAS 的 JSON 模式的验证和编辑。其可视化界面使开发人员更容易处理复杂的 OpenAPI 模式,因为它提供了结构的可视化表示,从而更容易理解并识别错误或不一致之处。
JSON Schema 编辑器支持 OAS 扩展,包括区分器(discriminator)、XML、格式(format)以及外部文档(external docs),这些扩展可以在“详细信息”辅助功能中进行配置。
无论您的 OpenAPI 文档是使用 JSON 还是 YAML 格式编写,XMLSpy 中的基于文本的 OpenAPI 编辑器都提供智能编辑功能,例如语法高亮、代码折叠、自动补全以及便捷的输入辅助。
如果您切换到.. 网格视图。XMLSpy 提供文档结构的图形化表示,这使得浏览、理解和编辑文档更加容易。除了智能编辑工具外,网格视图还提供单元格内的命令、可视化的拖放编辑功能,以及表格视图,用于调整节点显示的样式。您还可以展开和折叠数据部分,以便浏览大型文件并查找特定元素。
无论是列表视图还是网格视图,都能够对文档进行验证,以确保其符合 OpenAPI 规范。
当您从零开始时,XMLSpy 包含内置模板,用于创建新的 OpenAPI 文档,并支持 Open API 1.0、2.0 和 3.0 版本。
XMLSpy 包含一个非常有用的.. HTTP 测试窗口。 它支持 OpenAPI 规范。该窗口会引导您完成创建和发送 HTTP 请求到现有 API 的过程。然后,您可以在该窗口中直接接收、检查和排查响应。
一旦您指定了 OpenAPI 文档的存储位置,HTTP 测试窗口就会显示所有可用的路径以及与其对应的操作。
根据您选择的测试操作和参数,XMLSpy 会自动生成测试消息,您可以将该消息发送到 API,然后查看结果。
能够发送请求并检查响应,这确保了API在开发和集成过程中能够按照预期运行。 这是一个有效的工具,不仅可以用于测试您自己的API,还可以用于探索第三方接口。



