[
https://issues.apache.org/jira/browse/HTTPCORE-158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12592150#action_12592150
]
Ortwin Glück commented on HTTPCORE-158:
---------------------------------------
It should be noted though, than the Upgrade handshake is not limited to
proxies. It can be used on any HTTP connection. It's like the STARTTLS command
in SMTP.
> Support for 'Upgrade' request header / 101 (Switching Protocols) response (as
> defined per RFC 2817)
> ---------------------------------------------------------------------------------------------------
>
> Key: HTTPCORE-158
> URL: https://issues.apache.org/jira/browse/HTTPCORE-158
> Project: HttpComponents HttpCore
> Issue Type: Improvement
> Components: HttpCore
> Reporter: Oleg Kalnichevski
> Fix For: Future
>
>
> Presently HttpCore provides support for HTTP CONNECT method for establishing
> end-to-end tunnels across HTTP proxies as specified in the RFC 2817. However,
> HttpCore currently does not support 'Upgrade' / 101 (Switching Protocols)
> handshaking, which does not seem as widely used by the common HTTP agents and
> servers as HTTP CONNECT.
> Adding support for upgrading plain connections to TLS will require
> significant amount of work and is likely to call for non-trivial changes to
> the existing protocol handlers.
> We currently have no resources within the project to assign to this task, but
> will gladly assist an external contributor willing to work on adding support
> for 'Upgrade' / 101 (Switching Protocols) handshaking to HttpCore. This may
> also be a good topic for a Google Summer of Code project or a similar program.
> Oleg
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]