Nodes Browser
ComfyDeploy: How ComfyUI_GetFileNameFromURL works in ComfyUI?
What is ComfyUI_GetFileNameFromURL?
GetFileNameFromURL is a ComfyUI custom node that extracts the filename from a URL. It can handle various URLs and is capable of handling redirects.
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
ComfyUI_GetFileNameFromURL
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
Introduction
GetFileNameFromURL is a ComfyUI custom node that extracts the filename from a URL. It can handle various URLs and is capable of handling redirects. <img width="1026" alt="image" src="https://github.com/githubYiheng/ComfyUI_GetFileNameFromURL/assets/5706385/29e33bea-cfb3-4b26-b481-c3c97f6556f4">
Features
Extracts filename from a URL Handles 303 redirects
Usage
In your terminal, navigate to the custom_nodes directory of your ComfyUI installation. Clone this repository using the git clone command:
git clone https://github.com/githubYiheng/ComfyUI_GetFileNameFromURL.git
Restart ComfyUI. In ComfyUI, locate the "Get FileName From URL" node. Input the desired URL into the node's url field. Run the node, and it will output both the extracted filename and the original URL.
Inputs
- url (STRING): The URL from which to extract the filename.
Outputs
- filename (STRING): The extracted filename.
- url (STRING): The input URL.
Example
Input:
Output:
- filename: file.jpg
- url: https://example.com/path/to/file.jpg
Dependencies
requests cgi