Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration

Server Settings

Port

Vanadum runs on port 8000 by default. This is currently not configurable.

Address

Binds to 127.0.0.1 (localhost only) for security.

Performance

Connection Pool

  • Maintains persistent connections
  • Reuses connections for same host
  • Automatic cleanup of idle connections

Timeouts

  • Default request timeout: 30 seconds
  • Configurable per-request via X-Timeout header
  • Connection timeout: 10 seconds

Security

URL Filtering

Built-in blacklist prevents requests to certain URLs.

Local Only

Server only accepts connections from localhost.

Logging

Console Output

  • Shows server startup
  • Logs requests and responses
  • Displays errors and warnings

Integration Tips

High Volume

  • Use connection pooling in your client
  • Batch requests when possible
  • Monitor memory usage

Error Handling

  • Implement retry logic
  • Handle timeout errors
  • Check response status codes

Testing

  • Use http11 profile for simpler debugging
  • Enable verbose logging
  • Test with different profiles