download.md

Downloads binary data from URL and saves to local file.

- Provide URL to download from - Specify local file path where content should be saved - Optional timeout for request - Downloads any file type (binary or text) - Auto-creates parent directories if missing - Handles large files efficiently with streaming - Sets reasonable timeouts to prevent hanging - Validates input parameters before requests - Max file size: 100MB - Only supports HTTP and HTTPS protocols - Cannot handle authentication or cookies - Some websites may block automated requests - Will overwrite existing files without warning - Use absolute paths or paths relative to working directory - Set appropriate timeouts for large files or slow connections