org.apache.http.client.methods.HttpEntityEnclosingRequestBase#setHeader()源码实例Demo

下面列出了org.apache.http.client.methods.HttpEntityEnclosingRequestBase#setHeader() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: nexus-repository-p2   文件: P2ResourceITSupport.java
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))));
}
 
源代码2 项目: nexus-repository-helm   文件: ResourceITSupport.java
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))));
}
 
源代码3 项目: nexus-repository-r   文件: RResourceITSupport.java
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))));
}
 
源代码5 项目: pnc   文件: HttpUtil.java
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);
}
 
源代码6 项目: keycloak   文件: HttpUtil.java
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);
}
 
源代码7 项目: keycloak   文件: HttpUtil.java
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);
}