本文整理了Java中org.apache.http.client.methods.RequestBuilder.options
方法的一些代码示例,展示了RequestBuilder.options
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RequestBuilder.options
方法的具体详情如下:
包路径:org.apache.http.client.methods.RequestBuilder
类名称:RequestBuilder
方法名:options
暂无
代码示例来源:origin: PreferredAI/venom
/**
* Create an instance of request builder.
*
* @param request An instance of request
* @return An instance of request builder
*/
private RequestBuilder createRequestBuilder(final Request request) {
switch (request.getMethod()) {
case GET:
return RequestBuilder.get();
case POST:
return RequestBuilder.post();
case HEAD:
return RequestBuilder.head();
case PUT:
return RequestBuilder.put();
case DELETE:
return RequestBuilder.delete();
case OPTIONS:
return RequestBuilder.options();
default:
throw new RuntimeException("Request method is not defined");
}
}
代码示例来源: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: Unidata/thredds
protected RequestBuilder
getRequestBuilder()
throws HTTPException
{
if(this.methodurl == null)
throw new HTTPException("Null url");
RequestBuilder rb = null;
switch (this.methodkind) {
case Put:
rb = RequestBuilder.put();
break;
case Post:
rb = RequestBuilder.post();
break;
case Head:
rb = RequestBuilder.head();
break;
case Options:
rb = RequestBuilder.options();
break;
case Get:
default:
rb = RequestBuilder.get();
break;
}
rb.setUri(this.methodurl);
return rb;
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-rest-server
private HttpUriRequest httpOptionsRequest(String apiCall, String acRequestMethod, String origin) {
return RequestBuilder.options(getBaseUriRest() + apiCall)
.addHeader("Origin", origin)
.addHeader(HEADER_AC_REQUEST_HEADERS, "x-csrf-token")
.addHeader(HEADER_AC_REQUEST_METHOD, acRequestMethod)
.build();
}
}
代码示例来源:origin: com.github.becauseQA/becauseQA-utils
break;
case OPTIONS:
requestBuilder = RequestBuilder.options();
break;
case TRACE:
代码示例来源:origin: com.github.becausetesting/commons
break;
case OPTIONS:
requestBuilder = RequestBuilder.options();
break;
case TRACE:
内容来源于网络,如有侵权,请联系作者删除!