推荐工具
cURL 转 Java 代码
使用 curlconverter 将 cURL 命令转换为 Java HTTP 客户端代码,支持 HttpClient、HttpUrlConnection、OkHttp 与 Jsoup。
工具简介:在线秒转 cURL 到 Java 代码
将任意 curl 命令转换成可直接运行的 Java 代码。
根据项目需求自由切换 HttpClient(Java 11+)、传统 HttpUrlConnection、主流 OkHttp 或适合 HTML 场景的 Jsoup。
工具基于开源项目 curlconverter,精准还原请求头、查询参数、JSON 负载、身份验证、表单以及 multipart 上传。
什么是在线秒转 cURL 到 Java 代码?
秒转 cURL 到 Java 代码用于解析 URL 各组成部分,方便排查参数与路径问题。
如何使用
- 粘贴完整 URL。
- 工具自动拆解协议、域名、路径与参数。
- 复制所需字段。
常见应用场景
- 快速定位 URL 参数问题
- 对比不同环境下的链接差异
- 文档或接口说明中的 URL 拆解
❓ 常见问题 FAQ
Q1:解析失败怎么办?
A:确认 URL 格式完整,包含协议头。
Q2:参数没有显示?
A:检查是否存在 ? 与 & 分隔符。
Q3:支持中文域名吗?
A:可先转为 Punycode 再解析。
使用步骤
- 将包含参数、请求头、请求体的完整
curl命令粘贴到输入框。 - 选择需要的 Java 输出风格。
- 点击 转换,复制生成的代码即可使用。
功能亮点
- 输出符合习惯的 Java HttpClient、HttpUrlConnection、OkHttp、Jsoup 代码
- 保留所有请求头、Cookie、参数和请求体
- 自动展开命令中的环境变量
- 在生成前提示不受支持的 cURL 选项
- 适用于 API 客户端、后端服务、脚本以及测试场景
为什么选择这个工具?
手动改写 HTTP 请求既耗时又容易遗漏细节。
使用本工具可在数秒内把可靠的 cURL 示例转换为 可直接上线的 Java 代码,非常适合迁移文档、协作开发或搭建 SDK 与测试用例。
常见场景
1. 生成 Java HttpClient 请求
将 API 文档中的示例快速转换为现代 HttpClient 代码,自动带上正确的头与 body。
2. 兼容既有集成
无需手写即可生成 HttpUrlConnection 或 OkHttp 片段,维护老项目更轻松。
3. Jsoup 抓取与解析
直接生成与 curl 行为一致的 Jsoup 代码,方便进行网页抓取和 HTML 处理。
4. 团队共享与协作
在线转换器 无需安装,随时随地可用。
把生成的 Java 代码分享给同事,用于评审、文档或内部工具。