OpenAPI 请求验证器 - 根据 Schema 检查参数是否正确
输入 OpenAPI 规范片段和模拟请求数据,验证路径、方法、参数是否符合定义。
UD5工具箱
GraphQL Introspection 是 GraphQL 规范中的一项功能,允许客户端通过发送特殊的 __schema 查询来获取 API 的完整类型系统信息。通过 Introspection,你可以了解:
注意:出于安全考虑,许多生产环境的 GraphQL API 会禁用 Introspection。如果获取失败,可能是该端点已关闭此功能。
alias: fieldName 语法为重命名字段...FragmentName 复用字段集合@include(if:) 和 @skip(if:) 进行条件查询在查询中使用 $variableName 声明变量,然后在"变量"标签页中以 JSON 格式提供值:
查询:
query ($code: ID!) {
country(code: $code) { name capital }
}
变量:
{ "code": "CN" }
变量使查询更加灵活和安全,避免字符串拼接带来的注入风险。
| 特性 | GraphQL | REST |
|---|---|---|
| 数据获取 | 单一端点,按需获取 | 多个端点,固定返回 |
| 过度/不足获取 | 精确获取所需字段 | 常见过度或不足 |
| 版本管理 | 无需版本号,渐进演化 | 通常使用版本号 |
| 学习曲线 | 较陡,需学习类型系统 | 简单直观 |
| 缓存 | 需额外工具支持 | 可利用HTTP缓存 |
Authorization 头输入 OpenAPI 规范片段和模拟请求数据,验证路径、方法、参数是否符合定义。
在卡片内调整容器尺寸,直观预览基于容器宽度的样式变化,学习和验证CSS容器查询。
通过Web Serial API连接串口设备,实现一个简洁的终端界面收发文本数据。
输入文件名或MIME类型,查询可能对应的标准扩展名,反向查找方便,含音频视频文档等。
分析英文文本的句长、词汇难度,给出可读性评分与年级水平,并高亮难懂句子。
基于Web Crypto API模拟的3DES在线加解密,兼容旧版系统升级安全策略,支持多种填充方式。
通过navigator.languages显示用户浏览器设置的语言偏好列表。
可视化调整滚动条宽度、颜色、圆角和阴影,生成针对Webkit内核的CSS美化代码。
生成类似饼图或彩虹旋转的conic-gradient,调节起始角度和色标位置。
选择坐标纸、点阵或空白数学卷面模板,直接打印。
利用浏览器语音识别 API,将说话内容实时转换为文字并显示,支持多语言。
输入出生年月日,同时显示对应的中国生肖和西方星座,附带性格简介。
定义字段名称和类型(姓名、邮箱、数字范围等),批量生成符合规则的 JSON 模拟数据。
检测并列举所有显示器,将网页窗口精确定位到指定屏幕的特定位置,适合多屏办公场景。
输入一个成语,自动列出所有可接龙的成语(首字与末字相同),支持模糊音匹配,辅助文字游戏。
添加、列出和删除内容索引中的条目,展示离线可用内容。
在虚拟键盘上点选几个音符,自动识别可能的和弦名称。
通过内置数据查询中国或国外主要城市邮编,或输入地址反查。
输入城市或机场名给出IATA码,反向亦然,附带航站楼参考。
基于地理位置与时间估算紫外线强度,给出防晒霜SPF推荐及晒伤时间预警。
触发系统原生分享,支持分享文本、链接与文件,检查浏览器兼容性与支持级别。
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
输入MAC地址,提取OUI前缀并匹配内置IEEE注册表,识别设备网卡制造商。
编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
粘贴两版GraphQL Schema,逐行比较类型、字段与参数的增减,识别向后不兼容改动。
输入IPv4地址,自动告知属于哪一类(A,B,C),是否私有,以及网络和主机部分。
对比document.cookie和现代Cookie Store API的异步读写操作,以及变化监听。
在多页面或元素切换时呈现流畅的交叉淡入淡出和变形动画,体验原生视图过渡。
调用联系人API列出可用联系属性,选中后显示(需环境支持)。
搜索知名品牌名称,显示其标志性的官方HEX颜色代码。