org.jboss.resteasy.spi.HttpRequest.getHttpMethod()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(113)

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

HttpRequest.getHttpMethod介绍

暂无

代码示例

代码示例来源:origin: resteasy/Resteasy

@Override
public String getHttpMethod()
{
 return delegate.getHttpMethod();
}

代码示例来源:origin: resteasy/Resteasy

@Override
public String getMethod()
{
 return httpRequest.getHttpMethod();
}

代码示例来源:origin: resteasy/Resteasy

public RequestImpl(final HttpRequest request, final HttpResponse response)
{
 this.headers = request.getHttpHeaders();
 this.httpMethod = request.getHttpMethod().toUpperCase();
 this.request = request;
 this.response = response;
}

代码示例来源:origin: resteasy/Resteasy

private String requestToString(HttpRequest request) {
 return "\"" + request.getHttpMethod() + " " + request.getUri().getPath() + "\"";
}

代码示例来源:origin: resteasy/Resteasy

public static MockHttpRequest deepCopy(HttpRequest request) throws IOException
{
 MockHttpRequest mock = new MockHttpRequest();
 mock.uri = (ResteasyUriInfo) request.getUri();
 mock.httpHeaders = (ResteasyHttpHeaders) request.getHttpHeaders();
 mock.httpMethod = request.getHttpMethod();
 byte[] bytes = ReadFromStream.readFromStream(1024, request.getInputStream());
 mock.inputStream = new ByteArrayInputStream(bytes);
 return mock;
}

代码示例来源:origin: resteasy/Resteasy

protected Response handleFailure(HttpRequest request, Failure failure) {
 if (failure.isLoggable())
   LogMessages.LOGGER.failedExecutingError(request.getHttpMethod(), request.getUri().getPath(), failure);
 else
   LogMessages.LOGGER.failedExecutingDebug(request.getHttpMethod(), request.getUri().getPath(), failure);
 Response response = failure.getResponse();
 if (response != null) {
   return response;
 } else {
   Response.ResponseBuilder builder = Response.status(failure.getErrorCode());
   if (failure.getMessage() != null)
    builder.type(MediaType.TEXT_HTML).entity(failure.getMessage());
   Response resp = builder.build();
   return resp;
 }
}

代码示例来源:origin: resteasy/Resteasy

SecurityContext securityContext = ResteasyContext.getContextData(SecurityContext.class);
text.append(String.format("baseUri=[%s] requestUri=[%s] method=[%s] authScheme=[%s]",
     request.getUri().getBaseUri(), request.getUri().getRequestUri(), request.getHttpMethod(),
     RESTEasyTracingUtils.toStringOrNA(securityContext == null ? null : securityContext.getAuthenticationScheme())));
for (String header : RESTEasyTracingUtils.SUMMARY_HEADERS) {

代码示例来源:origin: resteasy/Resteasy

public CompletionStage<BuiltResponse> invoke(HttpRequest request, HttpResponse response, Object target)
{
 request.setAttribute(ResourceMethodInvoker.class.getName(), this);
 incrementMethodCount(request.getHttpMethod());
 ResteasyUriInfo uriInfo = (ResteasyUriInfo) request.getUri();
 if (method.getPath() != null)
 {
   uriInfo.pushMatchedURI(uriInfo.getMatchingPath());
 }
 uriInfo.pushCurrentResource(target);
 BuiltResponse rtn = invokeOnTarget(request, response, target);
 // FIXME: async
 return CompletableFuture.completedFuture(rtn);
}

代码示例来源:origin: resteasy/Resteasy

public CompletionStage<Object> invokeDryRun(HttpRequest request, HttpResponse response, Object target)
{
 request.setAttribute(ResourceMethodInvoker.class.getName(), this);
 incrementMethodCount(request.getHttpMethod());
 ResteasyUriInfo uriInfo = (ResteasyUriInfo) request.getUri();
 if (method.getPath() != null)
 {
   uriInfo.pushMatchedURI(uriInfo.getMatchingPath());
 }
 uriInfo.pushCurrentResource(target);
 return invokeOnTargetDryRun(request, response, target);
}

代码示例来源:origin: resteasy/Resteasy

Match match = match(matches, request.getHttpMethod(), request);
match.expression.populatePathParams(request, match.matcher, path);
logger.log("MATCH_PATH_SELECTED", match.expression.getRegex());

代码示例来源:origin: resteasy/Resteasy

if (!request.getHttpMethod().equalsIgnoreCase("GET") || request.getAttribute(ServerCacheHitFilter.DO_NOT_CACHE_RESPONSE) != null)

代码示例来源:origin: org.jboss.resteasy/resteasy-core

@Override
public String getHttpMethod()
{
 return delegate.getHttpMethod();
}

代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20

@Override
public String getHttpMethod()
{
 return delegate.getHttpMethod();
}

代码示例来源:origin: org.jboss.resteasy/resteasy-core

@Override
public String getMethod()
{
 return httpRequest.getHttpMethod();
}

代码示例来源:origin: resteasy/Resteasy

LogMessages.LOGGER.unknownException(request.getHttpMethod(), request.getUri().getPath(), e);
throw new UnhandledException(e);

代码示例来源:origin: resteasy/Resteasy

LogMessages.LOGGER.unknownException(request.getHttpMethod(), request.getUri().getPath(), e);

代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20

public RequestImpl(HttpRequest request, HttpResponse response)
{
 this.headers = request.getHttpHeaders();
 this.httpMethod = request.getHttpMethod().toUpperCase();
 this.request = request;
 this.response = response;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-core

public RequestImpl(final HttpRequest request, final HttpResponse response)
{
 this.headers = request.getHttpHeaders();
 this.httpMethod = request.getHttpMethod().toUpperCase();
 this.request = request;
 this.response = response;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-core

public static MockHttpRequest deepCopy(HttpRequest request) throws IOException
{
 MockHttpRequest mock = new MockHttpRequest();
 mock.uri = (ResteasyUriInfo) request.getUri();
 mock.httpHeaders = (ResteasyHttpHeaders) request.getHttpHeaders();
 mock.httpMethod = request.getHttpMethod();
 byte[] bytes = ReadFromStream.readFromStream(1024, request.getInputStream());
 mock.inputStream = new ByteArrayInputStream(bytes);
 return mock;
}

代码示例来源:origin: org.jboss.resteasy/resteasy-core

public CompletionStage<Object> invokeDryRun(HttpRequest request, HttpResponse response, Object target)
{
 request.setAttribute(ResourceMethodInvoker.class.getName(), this);
 incrementMethodCount(request.getHttpMethod());
 ResteasyUriInfo uriInfo = (ResteasyUriInfo) request.getUri();
 if (method.getPath() != null)
 {
   uriInfo.pushMatchedURI(uriInfo.getMatchingPath());
 }
 uriInfo.pushCurrentResource(target);
 return invokeOnTargetDryRun(request, response, target);
}

相关文章