Download ยท emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsDownload
Plugin
Limited listing

Download

by bowenliang123 ยท v1.0.0

Download to files or text, with support of GET/POST, custom Filenames/Headers/Body, Proxy, concurrency, streaming transporting, keep-alive, HTTP redirection, timeout controls and SSL certificate configs.

6.3k installsUpdated Nov 26, 2025
Documentation
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Tools

Available inside your emploidai workspace after installation.

Data sources

Available inside your emploidai workspace after installation.

Category

tool

Version

1.0.0bowenliang123

Requirements

Maximum memory 512MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.0.0+

Permissions

  • Uses tool capability

Dependencies

No additional dependencies

Resources

DocumentationPrivacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

Download - Full-featured File Downloader

Author: bowenliang123

Github Repository: https://github.com/bowenliang123/dify-plugin-download

Dify Marketplace: https://marketplace.dify.ai/plugins/bowenliang123/download

Overview

Download to files or text, with support of concurrent downloading, streaming transporting, proxy, keep-alive, custom file names, HTTP redirection, timeout controls and SSL certificate configs.

  • URL(s) -> Files
  • URL(s) -> Text

Key Features

  • ๐Ÿ” Keep-Alive & Connection Pooling by default
  • ๐ŸŒŠ Streaming Downloads
  • ๐Ÿ’ซ Concurrent Downloads with failing-fast handling
  • ๐Ÿš€ HTTP/1.1 and HTTP/2 Support
  • โšก GET / POST method with custom request body
  • ๐ŸŽจ Custom output filenames
  • ๐ŸŒผ Custom HTTP headers
  • ๐Ÿ–๏ธ HTTP(S) / SOCKS proxy support
  • ๐Ÿงญ HTTP redirection auto-handling
  • ๐Ÿ“š Automatic Decompression support of Gzip / Brotli / Zstd
  • ๐ŸŒŸ Connection Timeouts controls
  • โœจ SSL certificate verification options

Tool Descriptions

Download Single File

  • tool: single_file_download
  • inputs:
    • URL to download file from
    • Optional:
      • custom filename for the downloaded file
      • HTTP method to use, either GET or POST
      • HTTP headers in JSON format, one header per line
      • Proxy URL, supporting http://, https://, socks5://
      • enable or disable SSL certificate verification

single_file_download_1.png

Download Multiple Files

  • tool: multiple_file_download
  • inputs:
    • URLs to download file from, one URL per line
    • Request Timeout in seconds
    • Optional:
      • Custom filename for the downloaded files, one filename per line
      • HTTP method to use, either GET or POST
      • HTTP headers in JSON format, one header per line
      • Proxy URL, supporting http://, https://, socks5://
      • enable or disable SSL certificate verification

multiple_file_download_1.png

Download Multiple URLs to Text

  • tool: download_to_text
  • inputs:
    • URLs to download file from, one URL per line
    • Request Timeout in seconds
    • Optional:
      • HTTP method to use, either GET or POST
      • HTTP headers in JSON format, one header per line
      • Proxy URL, supporting http://, https://, socks5://
      • enable or disable SSL certificate verification
  • output:
    • text: content of the downloaded files, concatenated together

download_to_text_1.png


Changelog

  • 1.0.0

    • Streaming text output with in chunk size of 512 chars by default
  • 0.6.1

    • make download_to_text tool respect HTTP response encoding in decoding bytes to text
  • 0.6.0

    • introduce download_to_text tool, support downloading text from multiple URLs
  • 0.5.0:

    • support connection pooling with keep-alive support
    • ensure the output files tool in correct order of index in multiple_file_download
  • 0.4.0:

    • fix custom filenames for multiple file downloads
  • 0.3.0:

    • support concurrent downloads with failing-fast handling
    • lower the default request timeout to 5 seconds
    • fix custom filenames for multiple file downloads
  • 0.2.0:

    • temporarily falling back from concurrent downloads to synchronous downloads
  • 0.1.0:

    • add single_file_download and multiple_file_download tool, support downloading single and multiple file from URL(s)
    • support HTTP 301/302 redirection
    • support enabling / disabling SSL certificate verification

License

  • Apache License 2.0

Privacy

This plugin collects no data.

All the file transformations are completed locally. NO data is transmitted to third-party services.