1

我正在使用 Vert.x 1.3.1-final,并且在从 HttpClient 对象发送 POST 请求时尝试使用 setTimeout 方法,但出现错误:NosuchMethod。奇怪的是该方法是定义的并且是公共的。

这是我的代码:

HttpClient client = vertx.createHttpClient()
            .setHost(config.getString(HOST))
            .setPort(config.getInteger(PORT))
            .setKeepAlive(true)
            .setConnectTimeout(config.getInteger(TIMEOUT));
HttpClientRequest clientRequest = client.post(endpoint, new ResponseHandler());
clientRequest.setTimeout(5*1000L);   // Exception: NoSuchMethod !!

我究竟做错了什么??

谢谢你的帮助。

4

0 回答 0