⚡ 技术原理
解析cURL命令的各个参数标记(-X、-H、-d等),提取HTTP请求的各个组成部分。根据所选输出类型(Invoke-RestMethod或Invoke-WebRequest)生成对应的PowerShell代码。
💼 应用场景
将API文档中的cURL示例转换为PowerShell代码;在Azure/AWS环境中使用PowerShell调用API;将Shell脚本中的API调用迁移到PowerShell。
❓ 常见问题
❓ 需要上传数据吗?
不需要。所有转换操作完全在您的浏览器中执行。
❓ 生成哪种PowerShell代码?
默认生成Invoke-RestMethod代码(更简洁、自动解析JSON)。也可选择Invoke-WebRequest。
❓ 支持哪些cURL参数?
支持-X(请求方法)、-H(请求头)、-d(请求体)、-b(Cookie)、-u(基本认证)等。
❓ 支持多种数据格式吗?
支持JSON、表单数据、URL编码数据等。工具会自动识别Content-Type。