Return-Path: Delivered-To: apmail-hc-dev-archive@www.apache.org Received: (qmail 45535 invoked from network); 24 Apr 2008 18:14:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Apr 2008 18:14:52 -0000 Received: (qmail 77191 invoked by uid 500); 24 Apr 2008 18:14:53 -0000 Delivered-To: apmail-hc-dev-archive@hc.apache.org Received: (qmail 77151 invoked by uid 500); 24 Apr 2008 18:14:53 -0000 Mailing-List: contact dev-help@hc.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpComponents Project" Delivered-To: mailing list dev@hc.apache.org Received: (qmail 77136 invoked by uid 99); 24 Apr 2008 18:14:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 11:14:52 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 18:14:08 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id C9249234C109 for ; Thu, 24 Apr 2008 11:11:21 -0700 (PDT) Message-ID: <722159542.1209060681822.JavaMail.jira@brutus> Date: Thu, 24 Apr 2008 11:11:21 -0700 (PDT) From: "Oleg Kalnichevski (JIRA)" To: dev@hc.apache.org Subject: [jira] Created: (HTTPCORE-158) Support for 'Upgrade' request header / 101 (Switching Protocols) response (as defined per RFC 2817) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org 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: dev-unsubscribe@hc.apache.org For additional commands, e-mail: dev-help@hc.apache.org