@Override public String toString() { if (isFinished()) { if (isSuccess()) { return "success"; } String cause = cause().toString(); return new StringBuilder(cause.length() + 17) .append("failure(") .append(cause) .append(')') .toString(); } else { return "unfinished"; } } }
@Override public String toString() { if (isFinished()) { if (isSuccess()) { return "success"; } String cause = cause().toString(); return new StringBuilder(cause.length() + 17) .append("failure(") .append(cause) .append(')') .toString(); } else { return "unfinished"; } } }
@Override public String toString() { if (isFinished()) { if (isSuccess()) { return "success"; } String cause = cause().toString(); return new StringBuilder(cause.length() + 17) .append("failure(") .append(cause) .append(')') .toString(); } else { return "unfinished"; } } }
@Override public String toString() { StringBuilder buf = new StringBuilder(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", authMethods: "); } else { buf.append("(authMethods: "); } buf.append(authMethods()); buf.append(')'); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", username: "); } else { buf.append("(username: "); } buf.append(username()); buf.append(", password: ****)"); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", status: "); } else { buf.append("(status: "); } buf.append(status()); buf.append(')'); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", authMethod: "); } else { buf.append("(authMethod: "); } buf.append(authMethod()); buf.append(')'); return buf.toString(); } }
private boolean isWebSocketRequest(HttpRequest req){ return req != null && (this.handler = this.blade.routeMatcher().getWebSocket(req.uri())) != null && req.decoderResult().isSuccess() && "websocket".equals(req.headers().get("Upgrade")); }
private boolean isWebSocketRequest(HttpRequest req){ return req != null && (this.handler = this.blade.routeMatcher().getWebSocket(req.uri())) != null && req.decoderResult().isSuccess() && "websocket".equals(req.headers().get("Upgrade")); }
@Override public String toString() { StringBuilder buf = new StringBuilder(96); buf.append(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", dstAddr: "); } else { buf.append("(dstAddr: "); } buf.append(dstAddr()); buf.append(", dstPort: "); buf.append(dstPort()); buf.append(')'); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(128); buf.append(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", type: "); } else { buf.append("(type: "); } buf.append(type()); buf.append(", dstAddrType: "); buf.append(dstAddrType()); buf.append(", dstAddr: "); buf.append(dstAddr()); buf.append(", dstPort: "); buf.append(dstPort()); buf.append(')'); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(128); buf.append(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", status: "); } else { buf.append("(status: "); } buf.append(status()); buf.append(", bndAddrType: "); buf.append(bndAddrType()); buf.append(", bndAddr: "); buf.append(bndAddr()); buf.append(", bndPort: "); buf.append(bndPort()); buf.append(')'); return buf.toString(); } }
@Override public String toString() { StringBuilder buf = new StringBuilder(128); buf.append(StringUtil.simpleClassName(this)); DecoderResult decoderResult = decoderResult(); if (!decoderResult.isSuccess()) { buf.append("(decoderResult: "); buf.append(decoderResult); buf.append(", type: "); } else { buf.append("(type: "); } buf.append(type()); buf.append(", dstAddr: "); buf.append(dstAddr()); buf.append(", dstPort: "); buf.append(dstPort()); buf.append(", userId: "); buf.append(userId()); buf.append(')'); return buf.toString(); } }
@Override protected void channelRead0(ChannelHandlerContext ctx, FullHttpRequest req) throws Exception { // Handle a bad request. if (!req.decoderResult().isSuccess()) { sendHttpResponse(ctx, req, new DefaultFullHttpResponse(HTTP_1_1, BAD_REQUEST)); return; } // Allow only GET methods. if (req.method() != GET) { sendHttpResponse(ctx, req, new DefaultFullHttpResponse(HTTP_1_1, FORBIDDEN)); return; } // Send the index page if ("/".equals(req.uri()) || "/index.html".equals(req.uri())) { ByteBuf content = getContent(); FullHttpResponse res = new DefaultFullHttpResponse(HTTP_1_1, OK, content); res.headers().set(HttpHeaderNames.CONTENT_TYPE, "text/html; charset=UTF-8"); HttpUtil.setContentLength(res, content.readableBytes()); sendHttpResponse(ctx, req, res); } else { sendHttpResponse(ctx, req, new DefaultFullHttpResponse(HTTP_1_1, NOT_FOUND)); } ctx.pipeline().remove(this); }
private void serveContent(ChannelHandlerContext ctx, FullHttpRequest request) { if (!request.decoderResult().isSuccess()) { sendError(ctx, BAD_REQUEST); return;
if (!result.isSuccess()) { throw new BadRequestException(result.cause());
if (m instanceof DecoderResultProvider && !((DecoderResultProvider) m).decoderResult().isSuccess()) { O aggregated; if (m instanceof ByteBufHolder) { if (m instanceof DecoderResultProvider) { DecoderResult decoderResult = ((DecoderResultProvider) m).decoderResult(); if (!decoderResult.isSuccess()) { if (currentMessage instanceof DecoderResultProvider) { ((DecoderResultProvider) currentMessage).setDecoderResult(
if (m instanceof DecoderResultProvider && !((DecoderResultProvider) m).decoderResult().isSuccess()) { O aggregated; if (m instanceof ByteBufHolder) { if (m instanceof DecoderResultProvider) { DecoderResult decoderResult = ((DecoderResultProvider) m).decoderResult(); if (!decoderResult.isSuccess()) { if (currentMessage instanceof DecoderResultProvider) { ((DecoderResultProvider) currentMessage).setDecoderResult(
@Override protected void channelRead0(final ChannelHandlerContext ctx, final FullHttpRequest request) throws Exception { if (!request.decoderResult().isSuccess()) { sendHttpResponse(ctx, request, BAD_REQUEST, null); return;
@Override protected void channelRead0(final ChannelHandlerContext ctx, final FullHttpRequest request) throws Exception { if (!request.decoderResult().isSuccess()) { sendHttpResponse(ctx, request, BAD_REQUEST, null); return;