[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12873479#action_12873479
 ] 

Oleg Kalnichevski commented on HTTPCLIENT-946:
----------------------------------------------

Andreas, this is not a bug, just not very good API. One must use _relative_ 
request URIs when executing requests using a custom HostConfiguration.

Oleg

> Documentation Bug in SSL Guide
> ------------------------------
>
>                 Key: HTTPCLIENT-946
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-946
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: Documentation
>    Affects Versions: 3.1 Final
>            Reporter: Andreas Sahlbach
>
> In the SSL Guide for commons-httpclient-3.x you can find the following 
> section:
> -----
> {noformat} 
> Finally, you can register your custom protocol as the default handler for a 
> specific protocol designator (eg: https) by calling the 
> Protocol.registerProtocol method. You can specify your own protocol 
> designator (such as 'myhttps') if you need to use your custom protocol as 
> well as the default SSL protocol implementation.
> {noformat}
> {code:java}
> Protocol.registerProtocol("myhttps", 
> new Protocol("https", new MySSLSocketFactory(), 9443));
> {code}
> -----
> IMHO the first Parameter in the Protocol constructor must be "myhttps", too. 
> At least here only in this case the new Protocol is found and the 
> MySSLSocketFactory is actually used. The original code only seems to work, 
> because the register call doesn't fail, but the normal SSL Protocol object is 
> actually used.
> PS: hope this confluence format stuff actually works. 

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

Reply via email to