Cron 表达式生成器
可视化配置并生成 Linux Crontab 定时任务表达式
将 cURL 命令转换为 Python、JS、Go 等语言代码
把 cURL 命令解析成结构化请求,再生成 Python requests、fetch、Go 等等价代码,header 与 body 一并带上。
翻译的是**影响请求本身**的参数:`-X` / `-H` / `-u`(Basic 认证)/ `-b`(Cookie)/ `-d` 系列(多个会拼成 body)/ `-F`(表单,能识别 `@文件名`)/ `-G`(把 data 放进查询串)/ `--compressed` / `-x`(代理);`-XPOST`、`-H'K: v'` 这类组合写法也认。
四种语言全部用标准库:JavaScript 用 `fetch`、Python 用 `requests`、Java 用 11+ 的 `java.net.http.HttpClient`、Go 用 `net/http`——只有 Python 需要额外 `pip install requests`。
面板会显示解析结果(方法、地址、头数量、body 类型),翻译前就能确认它读懂了你的命令。
粘贴 curl 命令
示例含查询串、两个头、`--data-raw` 与 `--compressed`;多行续行符 `\` 也能解析。
选目标语言
四种都可以先看一眼解析结果是否与实际命令一致。
复制代码
复制前记得把凭据换成环境变量(见 FAQ)。
只翻译描述请求的参数;`-k`(跳过证书校验)、`-L`(跟随重定向)、`-o`(写文件)、`--retry`、`--next`(多请求)这类**运行时行为**会被忽略,生成的代码用各语言默认值:默认校验 TLS、默认不跟随重定向。要跟随就自己加 `redirect: 'follow'`(fetch)或 `allow_redirects=True`(requests)。
先做两件事:(a) 凭据会**明文出现**在代码里(`-u`、`Cookie`、`Authorization` 头都是原样输出),换成环境变量或密钥管理;(b) 别忘了 `-k` 被忽略意味着代码默认会校验证书——这是更安全的默认值,但如果你的测试环境用自签证书,需要自己关掉校验。
可视化配置并生成 Linux Crontab 定时任务表达式
为你的项目生成通用的 .gitignore 文件
生成 JSON Web Token 用于测试
批量生成随机 UUID (v4)
生成小巧、安全、URL 友好的随机 ID
生成可排序的唯一标识符
实时测试和调试正则表达式
生成 MD5、SHA1、SHA256、SHA512 等哈希值