@Override @Deprecated public HttpMethod getMethod() { return method(); }
@Override public String rawMethod() { if (rawMethod == null) { rawMethod = request.method().toString(); } return rawMethod; }
@Override public io.vertx.core.http.HttpMethod method() { if (method == null) { String sMethod = request.method().toString(); try { method = io.vertx.core.http.HttpMethod.valueOf(sMethod); } catch (IllegalArgumentException e) { method = io.vertx.core.http.HttpMethod.OTHER; } } return method; }
HttpServerResponseImpl(final VertxInternal vertx, Http1xServerConnection conn, DefaultHttpRequest request, Object requestMetric) { this.vertx = vertx; this.conn = conn; this.version = request.protocolVersion(); this.headers = new VertxHttpHeaders(); this.status = HttpResponseStatus.OK; this.requestMetric = requestMetric; this.keepAlive = (version == HttpVersion.HTTP_1_1 && !request.headers().contains(io.vertx.core.http.HttpHeaders.CONNECTION, HttpHeaders.CLOSE, true)) || (version == HttpVersion.HTTP_1_0 && request.headers().contains(io.vertx.core.http.HttpHeaders.CONNECTION, HttpHeaders.KEEP_ALIVE, true)); this.head = request.method() == io.netty.handler.codec.http.HttpMethod.HEAD; }
@Override public HttpServerRequest setExpectMultipart(boolean expect) { synchronized (conn) { checkEnded(); if (expect) { if (decoder == null) { String contentType = request.headers().get(HttpHeaderNames.CONTENT_TYPE); if (contentType != null) { HttpMethod method = request.method(); if (isValidMultipartContentType(contentType) && isValidMultipartMethod(method)) { decoder = new HttpPostRequestDecoder(new NettyFileUploadDataFactory(conn.getContext(), this, () -> uploadHandler), request); } } } } else { decoder = null; } return this; } }
nettyReq = new DefaultFullHttpRequest( nettyReq.protocolVersion(), nettyReq.method(), nettyReq.uri(), body.getByteBuf(),
@Override public String rawMethod() { if (rawMethod == null) { rawMethod = request.method().toString(); } return rawMethod; }
@Override public io.vertx.core.http.HttpMethod method() { if (method == null) { String sMethod = request.method().toString(); try { method = io.vertx.core.http.HttpMethod.valueOf(sMethod); } catch (IllegalArgumentException e) { method = io.vertx.core.http.HttpMethod.OTHER; } } return method; }
HttpServerResponseImpl(final VertxInternal vertx, Http1xServerConnection conn, DefaultHttpRequest request, Object requestMetric) { this.vertx = vertx; this.conn = conn; this.version = request.protocolVersion(); this.headers = new VertxHttpHeaders(); this.status = HttpResponseStatus.OK; this.requestMetric = requestMetric; this.keepAlive = (version == HttpVersion.HTTP_1_1 && !request.headers().contains(io.vertx.core.http.HttpHeaders.CONNECTION, HttpHeaders.CLOSE, true)) || (version == HttpVersion.HTTP_1_0 && request.headers().contains(io.vertx.core.http.HttpHeaders.CONNECTION, HttpHeaders.KEEP_ALIVE, true)); this.head = request.method() == io.netty.handler.codec.http.HttpMethod.HEAD; }
@Override public HttpServerRequest setExpectMultipart(boolean expect) { synchronized (conn) { checkEnded(); if (expect) { if (decoder == null) { String contentType = request.headers().get(HttpHeaderNames.CONTENT_TYPE); if (contentType != null) { HttpMethod method = request.method(); if (isValidMultipartContentType(contentType) && isValidMultipartMethod(method)) { decoder = new HttpPostRequestDecoder(new NettyFileUploadDataFactory(conn.getContext(), this, () -> uploadHandler), request); } } } } else { decoder = null; } return this; } }
nettyReq = new DefaultFullHttpRequest( nettyReq.protocolVersion(), nettyReq.method(), nettyReq.uri(), body.getByteBuf(),
@Override @Deprecated public HttpMethod getMethod() { return method(); }
@Override @Deprecated public HttpMethod getMethod() { return method(); }
@Override @Deprecated public HttpMethod getMethod() { return method(); }
public static CicadaHttpRequest init(DefaultHttpRequest httpRequest){ CicadaHttpRequest request = new CicadaHttpRequest() ; request.method = httpRequest.method().name(); request.url = httpRequest.uri(); //build headers buildHeaders(httpRequest, request); //init cookies initCookies(request); return request ; }