How to use gotenberg's extraHttpHeaders on an HTTPRequestnode

Describe the problem/error/question

Can you help me take a look? Thank you.
How to use gotenberg’s extraHttpHeaders on an HTTPRequestnode?
Gotenberg document

curl \
--request POST http://localhost:3000/forms/chromium/convert/url \
--form url=https://my.url \
--form 'userAgent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)"' \
--form-string 'extraHttpHeaders={"X-Header":"value","X-Scoped-Header":"value;scope=https?:\\/\\/([a-zA-Z0-9-]+\\.)*domain\\.com\\/.*"}' \
-o my.pdf

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • **n8n version: 1.95.3
  • **Database (default: SQLite): SQLite
  • **n8n EXECUTIONS_PROCESS setting (default: own, main):main
  • **Running n8n via (Docker, npm, n8n cloud, desktop app):Docker
  • **Operating system:ubuntu 24.04.1

Have you tried import cURL in the top right corner?

1 Like

Yes please use import curl in Http Request node

Here is a simple demo how to use it.

1 Like