推荐工具
cURL 请求构建器
在线生成可复用的 cURL 命令,同时发送 HTTP 请求并查看响应。
ms
生成的 cURL 命令
curl \ --max-time 30
在编辑请求参数时命令会实时更新。
还没有响应
完善请求信息并发送后,这里会显示响应内容及对应的 cURL 命令。
工具简介:cURL 请求构建器
cURL 请求构建器提供图形化的 HTTP 操作界面,并同步生成可直接复制的 curl 命令。你可以在浏览器中调试接口、查看响应,同时把命令复制到终端或文档中复用。
什么是cURL 请求构建器?
cURL 请求构建器用于根据参数快速生成 cURL 命令,便于复现与分享请求。
如何使用
- 输入 URL、方法及参数信息。
- 根据需要添加 Header、Cookie 或请求体。
- 生成并复制 cURL 命令。
常见应用场景
- 与同事共享可复现的接口请求
- 快速生成脚本或测试命令
- 排查服务端请求参数问题
❓ 常见问题 FAQ
Q1:如何发送 JSON 请求体?
A:设置 Content-Type 为 application/json 并填写 JSON 内容。
Q2:命令中引号或转义问题?
A:可尝试使用单引号包裹并避免未转义字符。
Q3:如何添加多个 Header?
A:逐行添加 Header,生成时会拼接多个 -H。
功能亮点
- 实时命令预览:修改方法、URL、请求头、查询参数或请求体时,
curl命令会立即刷新。 - 多种请求体模式:支持 JSON、表单(
application/x-www-form-urlencoded)以及原始文本编辑,切换便捷。 - 超时控制:输入自定义超时时间,工具会同步应用到浏览器请求和命令中的
--max-time。 - 响应查看器:分栏展示格式化后的响应体、响应头以及原始文本,可复制或下载结果。
- 便捷复制:一键复制生成的
curl命令或响应内容,适配脚本、文档或调试记录。
使用步骤
- 选择请求方法并填写目标 URL。
- 在 Headers、Body、Query 标签页中补充请求头、请求体和查询参数。
- 若要发送 JSON、表单等数据,请切换到对应的请求体模式。
- 根据接口需求设置超时(毫秒)。
- 点击 发送请求,查看下方响应面板中的结果。
命令预览区会展示与当前配置一致的 curl 命令。点击 复制 cURL 即可将其粘贴到终端、CI 流程或团队文档中。
小贴士
- 当填写 JSON 或表单字段时,工具会自动补全合适的
Content-Type(若未手动设置)。 - 在 Query 标签页添加的参数会同步写入 URL,并体现在命令预览中。
- 超时输入框决定浏览器请求的最大等待时间,同时也会写入
--max-time参数,方便本地复现。 - 响应面板中的 格式化 JSON 可在请求完成后快速美化返回的 JSON 数据。
适用场景
- curl 在线构建 API 调试命令:无需本地终端,直接在浏览器中拼装请求参数、请求头,生成可复用的
curl命令,用于接口联调与回归测试。 - curl 请求 Bearer Token 授权示例:在表单中填写
Authorization: Bearer <token>等安全头部,验证授权链路并导出命令,适配自动化流水线。 - curl GraphQL mutation 提交场景:将 GraphQL Mutation JSON 复制到编辑器里,实时获得带换行符的
curl --data命令,便于撰写技术文档或知识库。 - curl 模拟 Webhook 回调脚本:配置
X-Signature等自定义头部,测试第三方 Webhook 通知,生成“curl webhook 调试模板”供合作伙伴接入使用。