Search Results for

    Show / Hide Table of Contents

    Namespace Titanium.Web.Proxy.Exceptions

    Classes

    BodyNotFoundException

    An exception thrown when body is unexpectedly empty.

    OutboundDestinationBlockedException

    Thrown when an outbound destination policy hook rejects a resolved destination address: BlockPrivateNetworkDestinations (private, link-local, loopback, and other non-globally-routable ranges) or BlockLoopbackDestinations (loopback only).

    ProxyAuthorizationException

    Proxy authorization exception.

    ProxyConnectException

    Proxy Connection exception.

    ProxyException

    Base class exception associated with this proxy server.

    ProxyHttpException

    Proxy HTTP exception.

    ProxyTimeoutException

    Thrown when a configured proxy timeout elapses. Surfaced through Titanium.Web.Proxy.Logging.ProxyDiagnostics so callers can distinguish connect, response-header, idle, and total request deadlines.

    UpstreamProxyConnectException

    Thrown when an HTTP upstream proxy rejects a CONNECT tunnel (or otherwise fails to establish one) with a non-success response. Carries the upstream status, headers, and a bounded body snapshot for diagnostics. Relaying that response to the client is only safe before the client-facing CONNECT 200 has been committed — enable EstablishServerConnectionBeforeResponse and handle BeforeTunnelConnectFailure (issue #768).

    Enums

    ProxyTimeoutKind

    Identifies which configured proxy timeout elapsed.

    In this article
    Back to top Generated by DocFX