作者:手机用户2602927977 | 来源:互联网 | 2023-09-15 15:16
本文整理了Java中com.sun.jersey.client.apache4.config.DefaultApacheHttpClient4Config.getProperties
本文整理了Java中com.sun.jersey.client.apache4.config.DefaultApacheHttpClient4Config.getProperties()
方法的一些代码示例,展示了DefaultApacheHttpClient4Config.getProperties()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DefaultApacheHttpClient4Config.getProperties()
方法的具体详情如下:
包路径:com.sun.jersey.client.apache4.config.DefaultApacheHttpClient4Config
类名称:DefaultApacheHttpClient4Config
方法名:getProperties
DefaultApacheHttpClient4Config.getProperties介绍
暂无
代码示例
代码示例来源:origin: pentaho/pentaho-kettle
if ( !Utils.isEmpty( data.realProxyHost ) ) {
data.config.getProperties().put( ApacheHttpClient4Config.PROPERTY_PROXY_URI, "http://" + data.realProxyHost + ":" + data.realProxyPort );
if ( !Utils.isEmpty( data.realHttpLogin ) && !Utils.isEmpty( data.realHttpPassword ) ) {
AuthScope authScope = new AuthScope( data.realProxyHost, data.realProxyPort );
CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials( authScope, credentials );
data.config.getProperties().put( ApacheHttpClient4Config.PROPERTY_CREDENTIALS_PROVIDER, credentialsProvider );
data.config.getProperties().put( ApacheHttpClient4Config.PROPERTY_PREEMPTIVE_BASIC_AUTHENTICATION, true );
data.config.getProperties().put( HTTPSProperties.PROPERTY_HTTPS_PROPERTIES, new HTTPSProperties( hv, ctx ) );
} catch ( NoSuchAlgorithmException e ) {
throw new KettleException( BaseMessages.getString( PKG, "Rest.Error.NoSuchAlgorithm" ), e );
代码示例来源:origin: stackoverflow.com
DefaultApacheHttpClient4Config cOnfig= new DefaultApacheHttpClient4Config();
config.getProperties().put(
ApacheHttpClient4Config.PROPERTY_PROXY_URI,
"PROXY_URL"
);
config.getProperties().put(
ApacheHttpClient4Config.PROPERTY_PROXY_USERNAME,
"PROXY_USER"
);
config.getProperties().put(
ApacheHttpClient4Config.PROPERTY_PROXY_PASSWORD,
"PROXY_PASS"
);
Client c = ApacheHttpClient4.create(config);
WebResource r = c.resource("https://www.google.com/");
代码示例来源:origin: korpling/ANNIS
/**
* Creates an authentificiated REST client
*
* @param userName
* @param password
* @return A newly created client.
*/
public static Client createRESTClient(String userName, String password)
{
DefaultApacheHttpClient4Config rc = new DefaultApacheHttpClient4Config();
rc.getClasses().add(SaltProjectProvider.class);
ThreadSafeClientConnManager clientCOnnMgr= new ThreadSafeClientConnManager();
clientConnMgr.setDefaultMaxPerRoute(10);
rc.getProperties().put(ApacheHttpClient4Config.PROPERTY_CONNECTION_MANAGER,
clientConnMgr);
if (userName != null && password != null)
{
CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(AuthScope.ANY,
new UsernamePasswordCredentials(userName, password));
rc.getProperties().put(
ApacheHttpClient4Config.PROPERTY_CREDENTIALS_PROVIDER,
credentialsProvider);
rc.getProperties().put(
ApacheHttpClient4Config.PROPERTY_PREEMPTIVE_BASIC_AUTHENTICATION,
true);
}
Client c = ApacheHttpClient4.create(rc);
return c;
}
代码示例来源:origin: com.marklogic/client-api-java
Map cOnfigProps= config.getProperties();
configProps
.put(ApacheHttpClient4Config.PROPERTY_PREEMPTIVE_BASIC_AUTHENTICATION,