本文整理了Java中org.apache.http.client.utils.URIBuilder.getScheme()
方法的一些代码示例,展示了URIBuilder.getScheme()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。URIBuilder.getScheme()
方法的具体详情如下:
包路径:org.apache.http.client.utils.URIBuilder
类名称:URIBuilder
方法名:getScheme
暂无
代码示例来源:origin: gocd/gocd
public String sslServerUrl(String sslPort) {
String serverUrl = serverUrl();
try {
// backward compatibility, since the agent.jar requires an ssl url, but the old bootstrapper does not have one.
URIBuilder url = new URIBuilder(serverUrl);
if (url.getScheme().equals("http")) {
url.setPort(Integer.valueOf(sslPort));
url.setScheme("https");
}
return url.toString();
} catch (URISyntaxException e) {
throw bomb(e);
}
}
}
代码示例来源:origin: dounine/clouddisk
public String getRedSchmemHost() {
final DifferPress differPress = getDependAccountResult(DifferPress.class);
if (null == differPress) {
throw new CloudDiskException(MsgConst.HOST_VALUE_NOT_NULL);
} else {
final URIBuilder uri = differPress.getRedirectUrl();
return new StringBuilder(uri.getScheme()).append("://").append(uri.getHost()).toString();
}
}
代码示例来源:origin: com.blackducksoftware.tools/common-framework
/**
* Provides information from the server URL.
*
* @param urlInfo
* the url info
* @return the string
*/
@Override
public String findURLInformation(final URL_INFORMATION urlInfo) {
String returnString = null;
try {
final URIBuilder builder = new URIBuilder(serverURL);
if (urlInfo == URL_INFORMATION.HOST) {
returnString = builder.getHost();
} else if (urlInfo == URL_INFORMATION.PORT) {
returnString = Integer.toString(builder.getPort());
} else if (urlInfo == URL_INFORMATION.PROTOCOL) {
returnString = builder.getScheme();
}
} catch (final Exception e) {
log.warn("Unable to determine host name for: " + serverURL, e);
}
return returnString;
}
代码示例来源:origin: ibinti/bugvm
if (builder.getScheme() != null) {
builder.setScheme(builder.getScheme().toLowerCase(Locale.ROOT));
代码示例来源:origin: com.bugvm/bugvm-rt
if (builder.getScheme() != null) {
builder.setScheme(builder.getScheme().toLowerCase(Locale.ROOT));
代码示例来源:origin: Nextdoor/bender
if (builder.getScheme() != null) {
builder.setScheme(builder.getScheme().toLowerCase(Locale.ROOT));
代码示例来源:origin: com.hynnet/httpclient
if (builder.getScheme() != null) {
builder.setScheme(builder.getScheme().toLowerCase(Locale.ROOT));
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
if (builder.getScheme() != null) {
builder.setScheme(builder.getScheme().toLowerCase(Locale.ROOT));
代码示例来源:origin: searchisko/elasticsearch-river-jira
HttpHost targetHost = new HttpHost(builder.getHost(), builder.getPort(), builder.getScheme());
AuthCache authCache = new BasicAuthCache();
BasicScheme basicAuth = new BasicScheme();
代码示例来源:origin: kamax-matrix/mxhsd
private JsonObject sendGet(URIBuilder target) {
try {
if (!target.getScheme().equals("matrix")) {
throw new IllegalArgumentException("Scheme can only be matrix");
}
String domain = target.getHost();
target.setScheme("https");
IRemoteAddress addr = resolver.resolve(target.getHost());
target.setHost(addr.getHost());
target.setPort(addr.getPort());
return sendGet(domain, target.build());
} catch (URISyntaxException e) {
throw new RuntimeException(e);
}
}
代码示例来源:origin: kamax-matrix/mxhsd
private JsonObject sendPut(URIBuilder target, JsonElement payload) {
try {
if (!target.getScheme().equals("matrix")) {
throw new IllegalArgumentException("Scheme can only be matrix");
}
String domain = target.getHost();
target.setScheme("https");
IRemoteAddress addr = resolver.resolve(target.getHost());
target.setHost(addr.getHost());
target.setPort(addr.getPort());
return sendPut(domain, target.build(), payload);
} catch (URISyntaxException e) {
throw new RuntimeException(e);
}
}
代码示例来源:origin: kamax-matrix/mxhsd
private JsonObject sendPost(URIBuilder target, JsonElement payload) {
try {
if (!target.getScheme().equals("matrix")) {
throw new IllegalArgumentException("Scheme can only be matrix");
}
String domain = target.getHost();
target.setScheme("https");
IRemoteAddress addr = resolver.resolve(target.getHost());
target.setHost(addr.getHost());
target.setPort(addr.getPort());
return sendPost(domain, target.build(), payload);
} catch (URISyntaxException e) {
throw new RuntimeException(e);
}
}
代码示例来源:origin: com.disney.groovity/groovity-core
dataEntity = new StringEntity(val, targetType);
if(builder.getScheme().equals("http") && builder.getPort()==80) {
builder.setPort(-1);
else if(builder.getScheme().equals("https") && builder.getPort()==443) {
builder.setPort(-1);
代码示例来源:origin: disney/groovity
dataEntity = new StringEntity(val, targetType);
if(builder.getScheme().equals("http") && builder.getPort()==80) {
builder.setPort(-1);
else if(builder.getScheme().equals("https") && builder.getPort()==443) {
builder.setPort(-1);
内容来源于网络,如有侵权,请联系作者删除!