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.