本文整理了Java中org.apache.http.client.utils.URIBuilder.toString()
方法的一些代码示例,展示了URIBuilder.toString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。URIBuilder.toString()
方法的具体详情如下:
包路径:org.apache.http.client.utils.URIBuilder
类名称:URIBuilder
方法名:toString
暂无
代码示例来源:origin: gocd/gocd
public static String urlWithQuery(String oldUrl, String paramName, String paramValue) throws URISyntaxException {
URIBuilder uriBuilder = new URIBuilder(oldUrl);
uriBuilder.addParameter(paramName, paramValue);
return uriBuilder.toString();
}
代码示例来源:origin: loklak/loklak_server
/**
* Method to generate url for search using URIBuilder
* @return URL in string format
*/
protected String prepareSearchUrl(String type) {
URIBuilder url = null;
try {
url = new URIBuilder(this.baseUrl + this.query);
} catch (URISyntaxException e) {
DAO.log("Invalid Url: baseUrl = " + this.baseUrl + ", mid-URL = " + midUrl + "query = " + this.query + "type = " + type);
return "";
}
return url.toString();
}
代码示例来源:origin: loklak/loklak_server
/**
* Method to generate url for search using URIBuilder
* @return URL in string format
*/
protected String prepareSearchUrl(String type) {
URIBuilder url = null;
String midUrl = "search/";
try {
switch(type) {
case "all":
case "user":
midUrl = "";
url = new URIBuilder(this.baseUrl + midUrl + this.query);
break;
// Add more types
default:
url = new URIBuilder("");
break;
}
} catch (URISyntaxException e) {
DAO.log("Invalid Url: baseUrl = " + this.baseUrl + ", mid-URL = " + midUrl + "query = " + this.query + "type = " + type);
return "";
}
return url.toString();
}
代码示例来源: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: loklak/loklak_server
protected String prepareSearchUrl(String type) {
URIBuilder url = null;
String midUrl = "search/";
try {
switch (type) {
case "search":
midUrl = "search/";
url = new URIBuilder(this.baseUrl + midUrl);
url.addParameter("search_query", this.query);
break;
case "video":
midUrl = "watch/";
url = new URIBuilder(this.baseUrl + midUrl);
url.addParameter("v", this.query);
break;
case "user":
midUrl = "channel/";
url = new URIBuilder(this.baseUrl + midUrl + this.query);
break;
default:
url = new URIBuilder("");
break;
}
} catch (URISyntaxException e) {
DAO.log("Invalid Url: baseUrl = " + this.baseUrl + ", mid-URL = " + midUrl + "query = " + this.query + "type = " + type);
return "";
}
return url.toString();
}
代码示例来源:origin: loklak/loklak_server
protected String prepareSearchUrl(String type) {
URIBuilder url = null;
String midUrl = "search/";
try {
switch(type) {
case "user":
midUrl = "profile/";
url = new URIBuilder(this.baseUrl + midUrl + this.query);
break;
case "question":
url = new URIBuilder(this.baseUrl + midUrl);
url.addParameter("q", this.query);
url.addParameter("type", "question");
break;
case "answer":
url = new URIBuilder(this.baseUrl + midUrl);
url.addParameter("q", this.query);
url.addParameter("type", "answer");
break;
default:
url = new URIBuilder("");
break;
}
} catch (URISyntaxException e) {
DAO.log("Invalid Url: baseUrl = " + this.baseUrl + ", mid-URL = " + midUrl + "query = " + this.query + "type = " + type);
}
return url.toString();
}
代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server
logger.info("Loading: " + builder.toString());
String webfingerResponse = restTemplate.getForObject(builder.build(), String.class);
代码示例来源:origin: cloudfoundry/uaa
uriBuilder.addParameter("error", "access_denied");
uriBuilder.addParameter("error_description", exception.getMessage());
redirectTo = uriBuilder.toString();
代码示例来源:origin: loklak/loklak_server
+ ", query = " + this.query + ", type = " + type);
return url.toString();
代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server
response.sendRedirect(uriBuilder.toString());
return;
代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server
return "redirect:" + uriBuilder.toString();
代码示例来源:origin: Alluxio/alluxio
private static void setLogLevel(final TargetInfo targetInfo, String logName, String level)
throws IOException {
URIBuilder uriBuilder = new URIBuilder();
uriBuilder.setScheme("http");
uriBuilder.setHost(targetInfo.getHost());
uriBuilder.setPort(targetInfo.getPort());
uriBuilder.setPath(Constants.REST_API_PREFIX + "/" + targetInfo.getRole() + "/" + LOG_LEVEL);
uriBuilder.addParameter(LOG_NAME_OPTION_NAME, logName);
if (level != null) {
uriBuilder.addParameter(LEVEL_OPTION_NAME, level);
}
HttpUtils.post(uriBuilder.toString(), 5000, new HttpUtils.IProcessInputStream() {
@Override
public void process(InputStream inputStream) throws IOException {
ObjectMapper mapper = new ObjectMapper();
LogInfo logInfo = mapper.readValue(inputStream, LogInfo.class);
System.out.println(targetInfo.toString() + logInfo.toString());
}
});
}
代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server
userInfoString = restTemplate.getForObject(builder.toString(), String.class);
代码示例来源:origin: hugegraph/hugegraph
/**
* Connect DB without specified database
*/
private Connection openWithoutDB(int timeout) {
String jdbcUrl = this.config.get(MysqlOptions.JDBC_URL);
String url = new URIBuilder().setPath(jdbcUrl)
.setParameter("socketTimeout",
String.valueOf(timeout))
.toString();
try {
return connect(url);
} catch (SQLException e) {
throw new BackendException("Failed to access %s, " +
"please ensure it is ok", jdbcUrl);
}
}
代码示例来源:origin: hugegraph/hugegraph
/**
* Connect DB with specified database
*/
private Connection open(boolean autoReconnect) throws SQLException {
String url = this.config.get(MysqlOptions.JDBC_URL);
if (url.endsWith("/")) {
url = String.format("%s%s", url, this.database);
} else {
url = String.format("%s/%s", url, this.database);
}
int maxTimes = this.config.get(MysqlOptions.JDBC_RECONNECT_MAX_TIMES);
int interval = this.config.get(MysqlOptions.JDBC_RECONNECT_INTERVAL);
URIBuilder uriBuilder = new URIBuilder();
uriBuilder.setPath(url)
.setParameter("rewriteBatchedStatements", "true")
.setParameter("useServerPrepStmts", "false")
.setParameter("autoReconnect", String.valueOf(autoReconnect))
.setParameter("maxReconnects", String.valueOf(maxTimes))
.setParameter("initialTimeout", String.valueOf(interval));
return this.connect(uriBuilder.toString());
}
代码示例来源:origin: wstrange/GoogleAuth
uri.setParameter("period", String.valueOf((int) (config.getTimeStepSizeInMillis() / 1000)));
return uri.toString();
代码示例来源:origin: spinnaker/halyard
public String getBaseUrl() {
return buildBaseUri()
.map(b -> b.toString())
.orElse(null);
}
代码示例来源:origin: com.sap.cloud.lm.sl.cf/com.sap.cloud.lm.sl.cf.process
protected String buildUriFromRepositoryName(String gitUriParam, String gitServiceUrl) {
try {
URIBuilder gitUriBuilder = new URIBuilder(gitServiceUrl);
gitUriBuilder.setPath(PATH_SEPARATOR + gitUriParam);
return gitUriBuilder.toString();
} catch (URISyntaxException e) {
throw new SLException(e, Messages.ERROR_PROCESSING_GIT_URI);
}
}
代码示例来源:origin: io.github.openunirest/unirest-java
@Override
public String apply(HttpRequest request) {
try {
return new URIBuilder(request.getUrl()).toString();
} catch (URISyntaxException e) {
throw new UnirestException(e);
}
}
代码示例来源:origin: spinnaker/halyard
@JsonIgnore
public String getAuthBaseUrl() {
return buildBaseUri()
.get()
.setUserInfo(getUsername(), getPassword())
.toString();
}
内容来源于网络,如有侵权,请联系作者删除!