[
https://issues.apache.org/jira/browse/XERCESC-1698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12494312
]
Scott Cantor commented on XERCESC-1698:
---------------------------------------
That will fix the immediate problem, thanks.
> XMLURL class prevents SSL-capable NetAccessors
> ----------------------------------------------
>
> Key: XERCESC-1698
> URL: https://issues.apache.org/jira/browse/XERCESC-1698
> Project: Xerces-C++
> Issue Type: Bug
> Components: Miscellaneous
> Affects Versions: 2.7.0
> Reporter: Scott Cantor
>
> Despite the addition of a libcurl-based NetAccessor, which can handle
> https:// URLs, the XMLURL class prevents it from getting a chance to run when
> parsing because it hardcodes the allowable protocols.
> This seems like a design flaw. If URL parsing really requires hardcoding
> specific protocols and ports, it should be a "known" protocol list, not a
> list that automatically blocks unknown protocols. If that isn't possible,
> then https should be added at a minimum.
> It's not the XMLURL class' job to know what a NetAccessor can handle. If some
> kind of capability API is needed, then it should be added to the NetAccessor
> interface so the XMLURL class can ask it whether a given protocol will work.
--
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]