WGet (Download HTTP)
Aprenda como usar o componente WGet para baixar qualquer arquivo através de uma URL.
O WGet (Download HTTP) realiza o download de qualquer arquivo através de uma URL.
Parâmetros
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por expressões Double Braces estão marcados com (DB).
URL (DB)
De onde o arquivo será baixado - expressões em Double Braces são suportadas.
https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html
String
Headers
Headers da chamada.
N/A
Key-value Pairs
Query Params
Query parameters da chamada.
N/A
Key-value Pairs
Account
Conta a ser utilizada pelo componente. Contas suportadas: ApiKey, Basic, Certificate Chain, Custom Auth Header, Oauth2 e Oauth Bearer Token.
N/A
String
Fail On Error
Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
False
Booleano
Allow Insecure Calls To HTTPS Endpoints
Quando ativada, a opção permite que chamadas não seguras a endpoints HTTPS sejam feitas.
False
Booleano
Binary File
Se ativada, a opção retorna a base64 do arquivo.
False
Booleano
Local Save
Se ativada, a opção permite que o arquivo seja salvo localmente.
False
Booleano
File Name (DB)
Nome do arquivo local a passar por download ou upload.
N/A
String
WGet em ação
Exemplo com Double Braces estáticos
URL
https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.htmlExemplo com Double Braces dinâmicos
URL
{{ message.example.url }}https://www.download.com/file/{{ message.id }}/pdfFluxo de Mensagens
Entrada
Você não precisa especificar o formato de entrada se utilizar Double Braces para preencher os parâmetros.
O File Name substitui o nome padrão e a URL substitui a URL padrão.
Saída
Se a opção Local Save estiver ativada:
{
"fileName": "",
"success": ""
}Se as opções Local Save e Binary File estiverem ativadas:
{
"fileBase64": ""
}Se as opções Local Save e Binary File não estiverem ativadas:
{
"fileText": ""
}Em caso de erro:
{
"error": {
"exception": "",
"message": ""
}
}Isto foi útil?