hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stephen joseph butler (JIRA)" <j...@apache.org>
Subject [jira] Created: (HTTPCLIENT-751) ProtocolSocketFactory to upgrade an unsecured connection to secured via TLS
Date Sun, 17 Feb 2008 17:26:34 GMT
ProtocolSocketFactory to upgrade an unsecured connection to secured via TLS
---------------------------------------------------------------------------

                 Key: HTTPCLIENT-751
                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-751
             Project: HttpComponents HttpClient
          Issue Type: New Feature
          Components: Contrib
         Environment: Coded for Java 1.4.2, but interested parties should be able to make
it work for less than that.
            Reporter: stephen joseph butler
            Priority: Minor


HTTP allows a client to upgrade its connection from an unsecured one to a secured one via
the Upgrade header. This protocol component implements a mandatory upgrade. From RFC2817,
section 3.2:

>> OPTIONS * HTTP/1.1
>> Host: example.bank.com
>> Upgrade: TLS/1.0
>> Connection: Upgrade
>>

<< HTTP/1.1 101 Switching Protocols
<< Upgrade: TLS/1.0, HTTP/1.1
<< Connection: Upgrade
<< 

-- send and complete the TLS handshake
-- server answers the original OPTIONS request

<< HTTP/1.1 200 OK
<< Date: Sun, 17 Feb 2008 17:23:35 GMT
<< Server: Apache
<< Content-Length: 0
<< Content-Type: text/plain
<<

My reason for developing this protocol socket factory was to support secure IPP over the standard
IPP port.

-- 
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


Mime
View raw message