@Override public HttpRequest setUri(String uri) { return request.setUri(uri); }
@Override public FullHttpRequest setUri(String uri) { ((HttpRequest) message).setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { return request.setUri(uri); }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public FullHttpRequest setUri(String uri) { ((HttpRequest) message).setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { this.request.setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
public void setUri(String uri) { this.httpRequest.setUri(uri); } }
@Override public HttpRequest setUri(String uri) { request.setUri(uri); return this; }
@Override public FullHttpRequest setUri(String uri) { ((HttpRequest) message).setUri(uri); return this; }
@Override public HttpRequest setUri(String uri) { this.request.setUri(uri); return this; }
@Override public FullHttpRequest setUri(String uri) { ((HttpRequest) message).setUri(uri); return this; }
protected void encodeInitialLine(ByteBuf buf, HttpRequest request) throws Exception { //because proxies are going to return a 400 for an "invalid" protocol/scheme //String uri = fullUrl.replace("ws://", "http://"); request.setUri(fullUrl); super.encodeInitialLine(buf, request); pipeline.remove(this); pipeline.addLast("http-encoder", new HttpRequestEncoder()); } });
protected HttpClientRequest<I> createRedirectRequest(HttpClientRequest<I> original, URI redirectLocation, int redirectStatus) { HttpRequest nettyRequest = original.getNettyRequest(); nettyRequest.setUri(getNettyRequestUri(redirectLocation, original.getUri(), redirectStatus)); HttpClientRequest<I> newRequest = new HttpClientRequest<I>(nettyRequest, original); if (redirectStatus == 303) { // according to HTTP spec, 303 mandates the change of request type to GET nettyRequest.setMethod(HttpMethod.GET); // If it is a get, then the content is not to be sent. newRequest.removeContent(); } return newRequest; }