Java Vert.x Http请求未将参数分配为配置
我在使用Vert.x HttpRequest类时遇到问题。 它不会将作为参数传递的值保留为请求选项/配置 基本上是这样做的:Java Vert.x Http请求未将参数分配为配置,java,http,web,httprequest,vert.x,Java,Http,Web,Httprequest,Vert.x,我在使用Vert.x HttpRequest类时遇到问题。 它不会将作为参数传递的值保留为请求选项/配置 基本上是这样做的: HttpClientRequest request = vertx.createHttpClient().request(HttpMethod.GET, 80, "localhost", "/"); System.out.println(request.getHost()); 给我这个: null 我在这里遗漏了什么还是这是一个bug?您正在访问的主机
HttpClientRequest request = vertx.createHttpClient().request(HttpMethod.GET, 80, "localhost", "/");
System.out.println(request.getHost());
给我这个:
null
我在这里遗漏了什么还是这是一个bug?您正在访问的主机引用了主机头。不确定使用了什么,但“localhost”位于基本对象中,没有默认的访问器
HttpClientRequest request = httpClient.request(HttpMethod.GET, "localhost", "/");
request.setHost("myHost");
System.out.println(request.getHost());
// returns "myHost"
System.out.println(((HttpClientRequestBase)request).host());
//returns "localhost"