org.apache.http.client.methods.RequestBuilder.trace()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(102)

本文整理了Java中org.apache.http.client.methods.RequestBuilder.trace方法的一些代码示例,展示了RequestBuilder.trace的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RequestBuilder.trace方法的具体详情如下:
包路径:org.apache.http.client.methods.RequestBuilder
类名称:RequestBuilder
方法名:trace

RequestBuilder.trace介绍

暂无

代码示例

代码示例来源:origin: code4craft/webmagic

private RequestBuilder selectRequestMethod(Request request) {
  String method = request.getMethod();
  if (method == null || method.equalsIgnoreCase(HttpConstant.Method.GET)) {
    //default get
    return RequestBuilder.get();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.POST)) {
    return addFormParams(RequestBuilder.post(),request);
  } else if (method.equalsIgnoreCase(HttpConstant.Method.HEAD)) {
    return RequestBuilder.head();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.PUT)) {
    return addFormParams(RequestBuilder.put(), request);
  } else if (method.equalsIgnoreCase(HttpConstant.Method.DELETE)) {
    return RequestBuilder.delete();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.TRACE)) {
    return RequestBuilder.trace();
  }
  throw new IllegalArgumentException("Illegal HTTP Method " + method);
}

代码示例来源:origin: us.codecraft/webmagic-core

private RequestBuilder selectRequestMethod(Request request) {
  String method = request.getMethod();
  if (method == null || method.equalsIgnoreCase(HttpConstant.Method.GET)) {
    //default get
    return RequestBuilder.get();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.POST)) {
    return addFormParams(RequestBuilder.post(),request);
  } else if (method.equalsIgnoreCase(HttpConstant.Method.HEAD)) {
    return RequestBuilder.head();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.PUT)) {
    return addFormParams(RequestBuilder.put(), request);
  } else if (method.equalsIgnoreCase(HttpConstant.Method.DELETE)) {
    return RequestBuilder.delete();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.TRACE)) {
    return RequestBuilder.trace();
  }
  throw new IllegalArgumentException("Illegal HTTP Method " + method);
}

代码示例来源:origin: QiuMing/zhihuWebSpider

protected RequestBuilder selectRequestMethod(Request request) {
  String method = request.getMethod();
  if (method == null || method.equalsIgnoreCase(HttpConstant.Method.GET)) {
    //default get
    return RequestBuilder.get();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.POST)) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    NameValuePair[] nameValuePair = (NameValuePair[]) request.getExtra("nameValuePair");
    if (nameValuePair.length > 0) {
      requestBuilder.addParameters(nameValuePair);
    }
    return requestBuilder;
  } else if (method.equalsIgnoreCase(HttpConstant.Method.HEAD)) {
    return RequestBuilder.head();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.PUT)) {
    return RequestBuilder.put();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.DELETE)) {
    return RequestBuilder.delete();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.TRACE)) {
    return RequestBuilder.trace();
  }
  throw new IllegalArgumentException("Illegal HTTP Method " + method);
}

代码示例来源:origin: seawaylee/doubanWebSpider

protected RequestBuilder selectRequestMethod(Request request) {
  String method = request.getMethod();
  if (method == null || method.equalsIgnoreCase(HttpConstant.Method.GET)) {
    //default get
    return RequestBuilder.get();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.POST)) {
    RequestBuilder requestBuilder = RequestBuilder.post();
    NameValuePair[] nameValuePair = (NameValuePair[]) request.getExtra("nameValuePair");
    if (nameValuePair != null && nameValuePair.length > 0) {
      requestBuilder.addParameters(nameValuePair);
    }
    return requestBuilder;
  } else if (method.equalsIgnoreCase(HttpConstant.Method.HEAD)) {
    return RequestBuilder.head();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.PUT)) {
    return RequestBuilder.put();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.DELETE)) {
    return RequestBuilder.delete();
  } else if (method.equalsIgnoreCase(HttpConstant.Method.TRACE)) {
    return RequestBuilder.trace();
  }
  throw new IllegalArgumentException("Illegal HTTP Method " + method);
}

代码示例来源:origin: OpenAS2/OpenAs2App

req =  RequestBuilder.delete();
} else if (method.equalsIgnoreCase(Method.TRACE)) {
  req =  RequestBuilder.trace();

代码示例来源:origin: com.github.scribejava/scribejava-httpclient-apache

private static RequestBuilder getRequestBuilder(Verb httpVerb) {
    switch (httpVerb) {
      case GET:
        return RequestBuilder.get();
      case PUT:
        return RequestBuilder.put();
      case DELETE:
        return RequestBuilder.delete();
      case HEAD:
        return RequestBuilder.head();
      case POST:
        return RequestBuilder.post();
      case PATCH:
        return RequestBuilder.patch();
      case TRACE:
        return RequestBuilder.trace();
      case OPTIONS:
        return RequestBuilder.options();
      default:
        throw new IllegalArgumentException("message build error: unknown verb type");
    }
  }
}

代码示例来源:origin: com.github.becausetesting/commons

break;
case TRACE:
  requestBuilder = RequestBuilder.trace();
  break;
default:

代码示例来源:origin: com.github.becauseQA/becauseQA-utils

break;
case TRACE:
  requestBuilder = RequestBuilder.trace();
  break;
default:

相关文章