Workflow: HTTP Respondtowebhook Import

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "id": "0357b17f-9fcf-4725-8311-28bd9c76c37c",
            "name": "On GET request",
            "type": "n8n-nodes-base.webhook",
            "position": [
                820,
                400
            ],
            "webhookId": "454eb4ea-e460-4196-b31c-284abf234fc3",
            "parameters": {
                "path": "download-pdf",
                "options": [],
                "responseMode": "responseNode"
            },
            "typeVersion": 1
        },
        {
            "id": "21d8c543-33c2-45eb-b392-2cb7139344c6",
            "name": "Fetch binary file",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                1040,
                400
            ],
            "parameters": {
                "url": "https:\/\/www.deutschebahn.com\/resource\/blob\/8813300\/bdf106f07186f66e4448f95aca02bd4a\/Faktenblatt-ICE-L_Mai23-data.pdf",
                "options": {
                    "response": {
                        "response": {
                            "responseFormat": "file"
                        }
                    }
                }
            },
            "typeVersion": 4.0999999999999996447286321199499070644378662109375
        },
        {
            "id": "3ced3067-d82c-4bb4-b5fe-53a8d79c2177",
            "name": "Respond with attachment",
            "type": "n8n-nodes-base.respondToWebhook",
            "position": [
                1260,
                400
            ],
            "parameters": {
                "options": {
                    "responseHeaders": {
                        "entries": [
                            {
                                "name": "content-disposition",
                                "value": "=attachment; filename=\"my_document_{{ $now.toFormat('yyyy-MM-dd') }}.pdf\""
                            }
                        ]
                    }
                },
                "respondWith": "binary"
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "On GET request": {
            "main": [
                [
                    {
                        "node": "Fetch binary file",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Fetch binary file": {
            "main": [
                [
                    {
                        "node": "Respond with attachment",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Code Webhook Automation Webhook
View
Splitout Webhook Create Webhook
View
Check for valid Mautic contact email
View
OIDC client workflow
View
Merge
View
youtube chapter generator
View
High-Level Service Page SEO Blueprint Report
View
Code Webhook Create Webhook
View
Datetime Schedule Create Webhook
View
Create Email Campaign From LinkedIn Post Interactions
View