Skip to content

Tunneling #2

@shiflett

Description

@shiflett

To support tunneling, Protoscope needs to observe the CONNECT request method. To do this, establish a connection to the origin server as requested, respond to the web client with a proper success HTTP response, then blindly forward HTTP messages between the web client and web server using the existing connection.

This requires support for persistent connections. More information:

More information about what needs to be implemented for SSL tunneling:

http://www.web-cache.com/Writings/Internet-Drafts/draft-luotonen-web-proxy-tunneling-01.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions