ComfyUI > Nodes > ComfyUI-RequestNodes

ComfyUI Extension: ComfyUI-RequestNodes

Repo Name

ComfyUI-RequestNodes

Author
felixszeto (Account age: 1334 days)
Nodes
View all nodes(2)
Latest Updated
2025-03-28
Github Stars
0.07K

How to Install ComfyUI-RequestNodes

Install this extension via the ComfyUI Manager by searching for ComfyUI-RequestNodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-RequestNodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

ComfyUI-RequestNodes Description

ComfyUI-RequestNodes is a tool for making HTTP GET/POST requests to APIs, allowing users to test and develop APIs by viewing responses efficiently.

ComfyUI-RequestNodes Introduction

ComfyUI-RequestNodes is a custom extension designed for ComfyUI, a user interface framework. This extension introduces specialized nodes that allow you to send HTTP requests directly from within ComfyUI. It is particularly useful for AI artists who want to integrate web-based data or services into their creative workflows without needing to delve into complex programming. By using ComfyUI-RequestNodes, you can easily fetch data from the internet or send data to web services, enhancing your projects with dynamic content and interactivity.

How ComfyUI-RequestNodes Works

At its core, ComfyUI-RequestNodes operates by providing nodes that can send HTTP requests, a fundamental way of communicating over the internet. Think of HTTP requests as digital messages sent from your computer to a web server, asking for information or sending data. This extension simplifies the process by allowing you to create these requests visually within ComfyUI.

For example, if you want to retrieve the latest news headlines from a website, you can use a "Get Node" to send a request to the website's server. The server then responds with the data, which the node captures and makes available for use in your project. Similarly, a "Post Node" can be used to send data, such as user input or project results, to a web service for processing or storage.

ComfyUI-RequestNodes Features

ComfyUI-RequestNodes includes two primary features:

  1. Get Node: This node is used to send HTTP GET requests. It allows you to specify a URL and any parameters needed for the request. You can choose the format in which you want the response, such as plain text or JSON, making it easy to integrate the data into your project.
  • URL: Enter the web address you want to request data from.
  • Parameters: Input any key/value pairs needed for the request.
  • Output Format: Select how you want the response data to be formatted.
  • Response: The node outputs the data received from the server.
  1. Post Node: This node is designed for sending HTTP POST requests, which are typically used to submit data to a server. You can input data in JSON format and use placeholders to dynamically insert values.
  • URL: Enter the web address you want to send data to.
  • Data: Input the data to be sent, using JSON format. You can use placeholders like __str1__ to insert dynamic values.
  • Output Format: Choose the format for the server's response.
  • Response: The node outputs the server's response data.

Troubleshooting ComfyUI-RequestNodes

If you encounter issues while using ComfyUI-RequestNodes, here are some common problems and solutions:

  • Problem: The node does not return any data.
  • Solution: Check the URL and parameters to ensure they are correct. Verify that the server you are trying to reach is online and accessible.
  • Problem: The response format is not as expected.
  • Solution: Double-check the output format setting in the node. Ensure that the server supports the requested format.
  • Problem: Placeholder values are not being replaced in the Post Node.
  • Solution: Ensure that the placeholders in your JSON data match the input strings you have defined. For example, if you use __str1__, make sure there is an input string named str1.

Learn More about ComfyUI-RequestNodes

To further explore the capabilities of ComfyUI-RequestNodes, consider visiting community forums and online tutorials where AI artists share their experiences and tips. Engaging with these resources can provide you with new ideas and solutions to enhance your projects. Additionally, the GitHub repository for ComfyUI-RequestNodes is a valuable resource for updates and community support.

ComfyUI-RequestNodes Related Nodes

RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.