Versions in this module Expand all Collapse all v0 v0.0.1 Dec 24, 2025 Changes in this version + var ErrNoAvailableServer = errors.New("failed to initialize servers. Require at least 1 server has URL") + func BuildMetadataTree(ctx context.Context, document *schema.RelyProxyAPIDocument, ...) (*internal.Node, error) + func ParseHTTPURL(input string, bannedHosts []string) (*url.URL, error) + type ProxyClient struct + func NewProxyClient(ctx context.Context, metadata *schema.RelyProxyAPIDocument, ...) (*ProxyClient, error) + func (pc *ProxyClient) Close() error + func (pc *ProxyClient) Execute(ctx context.Context, req *http.Request) (*http.Response, any, error) + func (pc *ProxyClient) Metadata() *schema.RelyProxyAPIDocument + type ProxyClientOptions struct + BasePath string