下面列出了org.apache.http.client.methods.HttpEntityEnclosingRequestBase#setHeader() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private void prepareRequest(HttpEntityEnclosingRequestBase request, String url, Object body) throws Exception {
request.setEntity(new ByteArrayEntity(OBJECT_MAPPER.writeValueAsBytes(body), ContentType.APPLICATION_JSON));
UriBuilder uriBuilder = UriBuilder.fromUri(nexusUrl.toString()).path(url);
request.setURI(uriBuilder.build());
String auth = credentials.getUserName() + ":" + credentials.getPassword();
request.setHeader(HttpHeaders.AUTHORIZATION,
"Basic " + new String(Base64.getEncoder().encode(auth.getBytes(StandardCharsets.UTF_8))));
}
private void prepareRequest(HttpEntityEnclosingRequestBase request, String url, Object body) throws Exception {
request.setEntity(new ByteArrayEntity(objectMapper.writeValueAsBytes(body), ContentType.APPLICATION_JSON));
UriBuilder uriBuilder = UriBuilder.fromUri(nexusUrl.toString()).path(url);
request.setURI(uriBuilder.build());
String auth = credentials.getUserName() + ":" + credentials.getPassword();
request.setHeader(HttpHeaders.AUTHORIZATION,
"Basic " + new String(Base64.getEncoder().encode(auth.getBytes(StandardCharsets.UTF_8))));
}
private void prepareRequest(HttpEntityEnclosingRequestBase request, String url, Object body) throws Exception {
request.setEntity(new ByteArrayEntity(objectMapper.writeValueAsBytes(body), ContentType.APPLICATION_JSON));
UriBuilder uriBuilder = UriBuilder.fromUri(nexusUrl.toString()).path(url);
request.setURI(uriBuilder.build());
String auth = credentials.getUserName() + ":" + credentials.getPassword();
request.setHeader(HttpHeaders.AUTHORIZATION,
"Basic " + new String(Base64.getEncoder().encode(auth.getBytes(StandardCharsets.UTF_8))));
}
private void prepareRequest(HttpEntityEnclosingRequestBase request, String url, Object body) throws Exception {
request.setEntity(new ByteArrayEntity(objectMapper.writeValueAsBytes(body), ContentType.APPLICATION_JSON));
UriBuilder uriBuilder = UriBuilder.fromUri(nexusUrl.toString()).path(url);
request.setURI(uriBuilder.build());
String auth = credentials.getUserName() + ":" + credentials.getPassword();
request.setHeader(HttpHeaders.AUTHORIZATION,
"Basic " + new String(Base64.getEncoder().encode(auth.getBytes(StandardCharsets.UTF_8))));
}
private static InputStream doPostOrPut(
String contentType,
String acceptType,
String content,
String authorization,
HttpEntityEnclosingRequestBase request) throws IOException {
request.setHeader(HttpHeaders.CONTENT_TYPE, contentType);
request.setHeader(HttpHeaders.ACCEPT, acceptType);
if (content != null) {
request.setEntity(new StringEntity(content));
}
return doRequest(authorization, request);
}
private static InputStream doPostOrPut(String contentType, String acceptType, String content, String authorization, HttpEntityEnclosingRequestBase request) throws IOException {
request.setHeader(HttpHeaders.CONTENT_TYPE, contentType);
request.setHeader(HttpHeaders.ACCEPT, acceptType);
if (content != null) {
request.setEntity(new StringEntity(content));
}
return doRequest(authorization, request);
}
private static InputStream doPostOrPut(String contentType, String acceptType, String content, String authorization, HttpEntityEnclosingRequestBase request) throws IOException {
request.setHeader(HttpHeaders.CONTENT_TYPE, contentType);
request.setHeader(HttpHeaders.ACCEPT, acceptType);
if (content != null) {
request.setEntity(new StringEntity(content));
}
return doRequest(authorization, request);
}