Hub
Pricing About
NodeNode / Container

Container Input (Raw HTTP)

Workflow AbstractionWorkflow Invocation
Drag & drop
Like

When an external caller executes the workflow with this node via an HTTP call to the KNIME Server / Hub REST API, the HTTP body, headers, and query parameters are captured and exposed as tables. The body is outputted in binary, whereas the header and parameter tables are outputted as data tables.

This node works only with the raw-execution endpoint of the KNIME Server / Hub REST API. To learn more, check out the Hub API documentation or the API documentation of your KNIME Server.

Other container input nodes rely on body data to be provided in a JSON format. However, this "Raw HTTP Input Container" node can deal with arbitrary data, which is provided to the workflow as-is in a binary format. Therefore, the user is able to also input non-standard data, like for example an Excel spreadsheet (*.xlsx files). Furthermore, because of the removed format constraint, this input container allows for an extended compatibility with external tools.

Important: There can only be one "Container Input (Raw HTTP)" node in a workflow, as it captures the raw request. Additionally, this input node is only compatible with the "Container Output (Raw HTTP)" node. This means, no other container output node will be supported with this raw HTTP input container.

Node details

Output ports
  1. Type: Table
    Binary data
    Table containing a single binary body value in the column body .
  2. Type: Table
    Headers
    Table containing one column for each header. There is a single row containing the header's value.
  3. Type: Table
    Query Parameters
    Table containing one column for each query parameter. There is a single row containing the header's value.
File System Connection (Dynamic Inport)
The file system connection for retrieving the body file.
  1. Type: File System

Extension

The Container Input (Raw HTTP) node is part of this extension:

  1. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits