Como converter cURL para código preservando a requisição.
Preserve método, URL, cabeçalhos e corpo ao traduzir a sintaxe. Troque credenciais por placeholders em vez de copiar segredos para código reutilizável.
Adapte o fluxo à sua tarefa.
Traduza a requisição sanitizada preservando a semântica de método, URL, cabeçalhos e corpo. Use a API de requisições da linguagem de destino, trate respostas malsucedidas explicitamente e mantenha credenciais fora do exemplo reutilizável.
- O que você fornece
- Requisição cURL sem dados sensíveis e linguagem de destino.
- O que você recebe
- Código de requisição equivalente com placeholders de credenciais.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
Convert to modern JavaScript fetch: curl 'https://example.com/items' -H 'Accept: application/json'. Fictional endpoint; no credentials supplied.
Exemplo completo
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.Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
Credenciais de um comando cURL devem ser copiadas para o código gerado?
Use placeholders ou o mecanismo de segredos aprovado da aplicação. Não incorpore credenciais reais em exemplos ou arquivos commitados.
Por que a requisição convertida envia um corpo diferente?
Confira codificação, tipo de conteúdo e se o comando original implicava um método. Compare a semântica real da requisição, não só o texto visível.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑