[ https://issues.apache.org/jira/browse/AXISCPP-899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12776660#action_12776660 ]
nadir amra commented on AXISCPP-899: ------------------------------------ Merged the code into SVN code-base. Will wait for testing feedback before marking complete. The code was put into svn under revision 835067 (http://svn.apache.org/viewvc?view=revision&revision=835067). There was some things that I did not do...in HTTPTransport.cpp there were cases where "\r\n" was changed to "\n". I did not do these updates. In addition, there was the case where: // Now handle whether we are going to close connection after processing // request. If HTTP/1.0 we have to always close the connection by default; otherwise, // we assume persistant connection by default. if( m_eProtocolType == APTHTTP1_0) m_bReopenConnection = true; was changed to: // Now handle whether we are going to close connection after processing // request. If HTTP/1.0 or HTTP/1.1 we have to always close the connection by // default; otherwise, we assume persistant connection by default. if( m_eProtocolType == APTHTTP1_0 || m_eProtocolType == APTHTTP1_1) m_bReopenConnection = true; I am not sure why this was done....by default HTTP1.1 connection can be reused unless close was specified in header. > tunnel https connections over http proxies > ------------------------------------------ > > Key: AXISCPP-899 > URL: https://issues.apache.org/jira/browse/AXISCPP-899 > Project: Axis-C++ > Issue Type: New Feature > Components: Transport (Client) > Affects Versions: 1.6 Beta > Reporter: Franz Fehringer > Assignee: nadir amra > Attachments: AXISCPP-899.zip > > > The necessary steps for this scheme would be (to my best knowledge) > 1) connect normally to proxy > 2) send http CONNECT request (with remote address as argument) > 3) now we have a connection to the remote host (descriptor from step 1) > 4) do SSL handshake > 5) ready for normal SSL/HTTPS communication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.