gpt4 book ai didi

com.jetdrone.vertx.yoke.middleware.YokeResponse.setStatusMessage()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 09:28:49 25 4
gpt4 key购买 nike

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

YokeResponse.setStatusMessage介绍

暂无

代码示例

代码示例来源:origin: pmlopes/yoke

@Override
  public void handle(@NotNull YokeRequest request, @NotNull Handler<Object> next) {
    if (dt - 500 * 1000000 > highWaterMark) {
      final YokeResponse response = request.response();

      response.setStatusCode(503);
      response.setStatusMessage(message);
      response.end();
    } else {
      next.handle(null);
    }
  }
}

代码示例来源:origin: pmlopes/yoke

private void handlePreflightRequest(final YokeRequest request)
{
  if (isValidOrigin(request.getHeader(ORIGIN)))
  {
    addCorsResponseHeaders(request.getHeader(ORIGIN),
      request.response().setStatusCode(204).setStatusMessage("No Content")).end();
  }
  else
  {
    request.response().setStatusCode(403).setStatusMessage("CORS Rejected").end();
  }
}

代码示例来源:origin: pmlopes/yoke

public void redirect(int status, String url) {
  setStatusCode(status);
  setStatusMessage(HttpResponseStatus.valueOf(status).reasonPhrase());
  putHeader("location", url);
  end();
}

代码示例来源:origin: pmlopes/yoke

@Override
  public void handle(Object error) {
    if (error != null) {
      int errorCode;
      // if the error was set on the response use it
      if (getStatusCode() >= 400) {
        errorCode = getStatusCode();
      } else {
        // if it was set as the error object use it
        if (error instanceof Number) {
          errorCode = ((Number) error).intValue();
        } else if (error instanceof YokeException) {
          errorCode = ((YokeException) error).getErrorCode().intValue();
        } else {
          // default error code
          errorCode = 500;
        }
      }
      setStatusCode(errorCode);
      setStatusMessage(HttpResponseStatus.valueOf(errorCode).reasonPhrase());
      end(HttpResponseStatus.valueOf(errorCode).reasonPhrase());
    }
  }
});

代码示例来源:origin: pmlopes/yoke

response.setStatusMessage(HttpResponseStatus.valueOf(errorCode).reasonPhrase());

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com