在线检测
JSON工具
编码/加密
图片处理
文字处理
格式化
网络
前端
后端
搜索工具、优惠码…⌘K

在线curl转java工具

把一条 curl 命令转成 Java 11+ HttpClient 代码。

使用说明

接口联调时 curl 一条命令就试通了,可代码得落到 Java——HttpClient 或 OkHttp 那套样板一行行敲,header 抄着抄着就漏一个,引号还得反复转义。

把整条 curl 命令粘进来,自动生成等价的 Java 请求代码。对接第三方 API 时照文档给的 curl 示例生成骨架、把 Postman 导出的命令接进 Spring 项目、或给同事演示等价写法都省事。它靠解析 curl 语法工作,`-H`、`-d`、`--data-binary` 这些常见参数能识别;但 shell 变量、管道和 `\` 续行不会自动展开,粘之前先拼成完整的一行。

常见问题

生成的代码用哪个 HTTP 库?

是标准的 Java HTTP 请求写法(java.net.http.HttpClient / OkHttp 一类),复制进项目后按你已有的依赖稍作调整即可,不强制引入新库。

POST 的 JSON body 能带上吗?

能,`-d`/`--data` 里的内容会作为请求体写进代码。若 body 含中文或特殊字符,先确认原命令的引号包裹完整,否则解析时可能被截断。