[ https://issues.apache.org/jira/browse/AXIS2C-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
S.Uthaiyashankar updated AXIS2C-1235: ------------------------------------- Fix Version/s: (was: Current (Nightly)) 1.6.0 Assignee: S.Uthaiyashankar > Need a way to specify libcurl options > ------------------------------------- > > Key: AXIS2C-1235 > URL: https://issues.apache.org/jira/browse/AXIS2C-1235 > Project: Axis2-C > Issue Type: New Feature > Components: transport/http > Affects Versions: Current (Nightly) > Reporter: ttg > Assignee: S.Uthaiyashankar > Fix For: 1.6.0 > > > I need some way to specify additional options for libcurl, but at the moment > there is no way to access the CURL* handler. > For example I want the client to connect via SOCKS5 proxy with authorization, > increase connection timeouts and make it not complain about self-signed SSL > certificates. Here is the list of libcurl options I would use: > curl_easy_setopt(handler, CURLOPT_PROXY, proxy); > curl_easy_setopt(handler, CURLOPT_PROXYPORT, port); > curl_easy_setopt(handler, CURLOPT_PROXYTYPE, type); > curl_easy_setopt(handler, CURLOPT_PROXYAUTH, CURLAUTH_ANY); > curl_easy_setopt(handler, CURLOPT_PROXYUSERPWD, userpwd); > curl_easy_setopt(handler, CURLOPT_TIMEOUT, timeout); > curl_easy_setopt(handler, CURLOPT_CONNECTTIMEOUT, 10); > curl_easy_setopt(handler, CURLOPT_SSL_VERIFYHOST, 0); > curl_easy_setopt(handler, CURLOPT_SSL_VERIFYPEER, 0); -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.