Protocols
Voca relies on a robust networking engine that supports the core protocols of the web.
HTTP & HTTPS
Support for HTTP/1.1 and HTTP/2 is built-in. Voca automatically handles:
- Gzip/Brotli Compression: Decompresses content transparently.
- Keep-Alive: Reuses connections for efficiency.
- Redirects: Follows redirects (up to 10 by default).
FTP
Voca supports downloading from FTP servers, including:
- Authentication: Basic user/pass auth.
- Binary Mode: Ensures file integrity.
- Passive Mode: Friendly to firewalls.
SSL/TLS
For a deep dive into how Voca handles secure connections, see the SSL Certificates guide.