如何保留请求语义地将 cURL 转为代码。
转换语法时保留请求方法、URL、标头和正文。用占位符替换凭据,不要把密钥复制进可复用代码。
按任务需求调整流程。
转换脱敏请求时保留方法、URL、标头和正文的语义。使用目标语言的请求 API,明确处理失败响应,并将凭据留在可复用示例之外。
- 你需要提供什么
- 已脱敏的 cURL 请求和目标语言。
- 你会得到什么
- 使用凭据占位符的等价请求代码。
查看输入和结果。
演示用输入和输出 · 教学示例,并非 WebAct 实时运行结果
示例 个输入项
Convert to modern JavaScript fetch: curl 'https://example.com/items' -H 'Accept: application/json'. Fictional endpoint; no credentials supplied.
完整示例
async function getItems() {
const response = await fetch("https://example.com/items", {
method: "GET",
headers: { Accept: "application/json" }
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
return response.json();
}
Call and handle errors in your application. Browser use also depends on the destination's CORS policy; the example endpoint is not a working API.将这份输入载入提示词,再复制到 WebAct 中尝试任务。实际结果可能与示例不同。
决策与问题排查。
应把 cURL 命令中的凭据复制到生成的源代码吗?
使用占位符或应用批准的密钥机制。不要在示例或提交到版本库的文件中嵌入真实凭据。
为什么转换后的请求发送了不同正文?
检查编码、内容类型以及原命令是否隐含某种方法。比较实际请求语义,而不只是可见文本。
使用自己的资料试一试。
将任务提示词中的示例换成你的材料。保留所需条件,再把任务复制到 WebAct。
自定义并复制任务 ↑