Search Results for

    Show / Hide Table of Contents

    Namespace Titanium.Web.Proxy.Http

    Classes

    ConnectRequest

    The tcp tunnel Connect request.

    ConnectResponse

    The tcp tunnel connect response object.

    HeaderCollection

    The http header collection.

    HttpWebClient

    Used to communicate with the server over HTTP(S)

    KnownHeader

    KnownHeaders

    Well known http headers.

    ProxyResults

    Factory methods that build synthetic Response or StreamingProxyResult objects for use with Respond(Response, bool) and RespondStreaming(StreamingProxyResult, bool).

    Request

    Http(s) request object

    RequestResponseBase

    Abstract base class for similar objects shared by both request and response objects.

    Response

    Http(s) response object

    Structs

    HeaderCollection.Enumerator

    Walks first the unique-header dictionary's values, then each list in the non-unique-header dictionary's values in turn - the same effective order as the previous Concat(...SelectMany(...)) implementation - without allocating any LINQ iterator objects. See the remarks on GetEnumerator() for why this is worth a hand-written enumerator instead of the equivalent LINQ expression.

    StreamingProxyResult

    Pairs a synthetic response (status and headers) with a delegate that writes the body on the fly. Pass to RespondStreaming(StreamingProxyResult, bool) to stream without buffering the whole body in memory.

    Enums

    TunnelType

    In this article
    Back to top Generated by DocFX