Builder(FullHttpRequest request) { this.id = request.id(); this.method = request.method(); this.clientAddress = request.clientAddress; this.url = request.url(); this.secure = request.isSecure(); this.version = request.version(); this.headers = request.headers().newBuilder(); this.body = request.body(); this.cookies = new ArrayList<>(request.cookies()); }
public Builder(com.hotels.styx.api.messages.FullHttpRequest request) { this.id = request.id(); this.secure = request.isSecure(); this.url = request.url(); this.method = HttpMethod.valueOf(request.method().name()); this.cookies = new ArrayList<>(request.cookies()); headers(request.headers().newBuilder()); version(HttpVersion.valueOf(request.version().toString())); }