# Functions
ConnectViaProxy establishes a gRPC client connection via an HTTP/2 proxy that handles endpoints behind HTTP/1.x proxies.
DialOpts returns a connect option that applies the given gRPC dial options when connecting.
ExtraH2ALPNs returns a connection option that instructs the client to use the given ALPN names as HTTP/2 equivalent.
ForceDowngrade returns a connection option that instructs the client to always force gRPC-Web downgrade for gRPC requests.
ForceHTTP2 returns a connection option that instructs the client to force using HTTP/2 even in the absence of ALPN.
UseWebSocket returns a connection option that instructs the client to use or not use a WebSocket connection with the server.
WithContentType returns a connection option that instructs the client to use a custom content type for sending requests to the server.
# Interfaces
ConnectOption is an option that can be passed to the `ConnectViaProxy` method.