Descreva o problema/erro/pergunta
Preciso executar uma requisição HTTP com form-data, onde em 1 dos campos um tipo de conteúdo é especificado.
No Postman fica assim:
Quando crio um snippet cUrl a partir dessa requisição no Postman - fica assim:
curl --location ‘http://someUrl’ \
–form ‘data=“Some sample text about some very important topic”’ \
–form ‘params=“{\“projectId\” : [\“1223\”], \“showMatchingDetails\”:true, \“showMatchingPosition\”: true}”;type=application/json’
Observe o tipo do campo params no final.
Então, quando crio um fluxo de trabalho simples com HTTP Request - não vejo onde posso especificar o tipo de conteúdo do campo params:
Quando executo o fluxo de trabalho - recebo um erro dizendo que o Content-Type está errado.
Também tentei com Form-Data - o mesmo erro:
Também tentei importar o cURL - mesmo erro.
Então minha pergunta é - existe alguma forma de especificar um Content-type para um campo específico em uma requisição form-data?
Qual é a mensagem de erro (se houver)?
500 - “{\“voidResponse\”:{\“success\”:false,\“status\”:500,\“message\”:\“Content-Type ‘application/x-www-form-urlencoded’ is not supported\”,\“resultType\”:\“text/plain\”,\“result\”:null}}”
Por favor, compartilhe seu fluxo de trabalho
Compartilhe a saída retornada pelo último nó
Informações sobre sua configuração n8n
- Versão n8n: 2.21.7
- Banco de dados (padrão: SQLite): Postgres
- Configuração EXECUTIONS_PROCESS do n8n (padrão: own, main): own
- Executando n8n via (Docker, npm, n8n cloud, aplicativo desktop): docker
- Sistema operacional: Windows


