本文整理了Java中io.vertx.core.http.HttpClient.delete()
方法的一些代码示例,展示了HttpClient.delete()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpClient.delete()
方法的具体详情如下:
包路径:io.vertx.core.http.HttpClient
类名称:HttpClient
方法名:delete
[英]Create an HTTP DELETE request to send to the server at the specified host and port.
[中]创建HTTP DELETE请求以发送到指定主机和端口的服务器。
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the specified host and default port.
* @param host the host
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String host, String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(host, requestURI));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server with the specified options.
* @param options the request options
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(RequestOptions options) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(options));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server at the specified host and port.
* @param port the port
* @param host the host
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(int port, String host, String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(port, host, requestURI));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the default host and port.
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(requestURI));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server at the specified host and default port.
* @param host the host
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String host, String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(host, requestURI));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server with the specified options.
* @param options the request options
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(RequestOptions options) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(options));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the specified host and port.
* @param port the port
* @param host the host
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(int port, String host, String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(port, host, requestURI));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server at the default host and port.
* @param requestURI the relative URI
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String requestURI) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(requestURI));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server with the specified options, specifying a response handler to receive
* the response
* @param options the request options
* @param responseHandler the response handler
* @return an HTTP client request object
*/
@Deprecated()
public io.vertx.rxjava.core.http.HttpClientRequest delete(RequestOptions options, Handler<io.vertx.rxjava.core.http.HttpClientResponse> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(options, new Handler<io.vertx.core.http.HttpClientResponse>() {
public void handle(io.vertx.core.http.HttpClientResponse event) {
responseHandler.handle(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(event));
}
}));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the default host and port, specifying a response handler to receive
* the response
* @param requestURI the relative URI
* @param responseHandler the response handler
* @return an HTTP client request object
*/
@Deprecated()
public io.vertx.rxjava.core.http.HttpClientRequest delete(String requestURI, Handler<io.vertx.rxjava.core.http.HttpClientResponse> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(requestURI, new Handler<io.vertx.core.http.HttpClientResponse>() {
public void handle(io.vertx.core.http.HttpClientResponse event) {
responseHandler.handle(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(event));
}
}));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the specified host and default port, specifying a response handler to receive
* the response
* @param host the host
* @param requestURI the relative URI
* @param responseHandler the response handler
* @return an HTTP client request object
*/
@Deprecated()
public io.vertx.rxjava.core.http.HttpClientRequest delete(String host, String requestURI, Handler<io.vertx.rxjava.core.http.HttpClientResponse> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(host, requestURI, new Handler<io.vertx.core.http.HttpClientResponse>() {
public void handle(io.vertx.core.http.HttpClientResponse event) {
responseHandler.handle(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(event));
}
}));
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Create an HTTP DELETE request to send to the server at the specified host and port, specifying a response handler to receive
* the response
* @param port the port
* @param host the host
* @param requestURI the relative URI
* @param responseHandler the response handler
* @return an HTTP client request object
*/
@Deprecated()
public io.vertx.rxjava.core.http.HttpClientRequest delete(int port, String host, String requestURI, Handler<io.vertx.rxjava.core.http.HttpClientResponse> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(port, host, requestURI, new Handler<io.vertx.core.http.HttpClientResponse>() {
public void handle(io.vertx.core.http.HttpClientResponse event) {
responseHandler.handle(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(event));
}
}));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server with the specified options, specifying a response handler to receive
* the response
* @param options the request options
* @param responseHandler the response handler
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(RequestOptions options, Handler<AsyncResult<io.vertx.rxjava.core.http.HttpClientResponse>> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(options, new Handler<AsyncResult<io.vertx.core.http.HttpClientResponse>>() {
public void handle(AsyncResult<io.vertx.core.http.HttpClientResponse> ar) {
if (ar.succeeded()) {
responseHandler.handle(io.vertx.core.Future.succeededFuture(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(ar.result())));
} else {
responseHandler.handle(io.vertx.core.Future.failedFuture(ar.cause()));
}
}
}));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server at the specified host and default port, specifying a response handler to receive
* the response
* @param host the host
* @param requestURI the relative URI
* @param responseHandler the response handler
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String host, String requestURI, Handler<AsyncResult<io.vertx.rxjava.core.http.HttpClientResponse>> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(host, requestURI, new Handler<AsyncResult<io.vertx.core.http.HttpClientResponse>>() {
public void handle(AsyncResult<io.vertx.core.http.HttpClientResponse> ar) {
if (ar.succeeded()) {
responseHandler.handle(io.vertx.core.Future.succeededFuture(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(ar.result())));
} else {
responseHandler.handle(io.vertx.core.Future.failedFuture(ar.cause()));
}
}
}));
return ret;
}
代码示例来源:origin: vert-x3/vertx-rx
/**
* Create an HTTP DELETE request to send to the server at the default host and port, specifying a response handler to receive
* the response
* @param requestURI the relative URI
* @param responseHandler the response handler
* @return an HTTP client request object
*/
public io.vertx.rxjava.core.http.HttpClientRequest delete(String requestURI, Handler<AsyncResult<io.vertx.rxjava.core.http.HttpClientResponse>> responseHandler) {
io.vertx.rxjava.core.http.HttpClientRequest ret = io.vertx.rxjava.core.http.HttpClientRequest.newInstance(delegate.delete(requestURI, new Handler<AsyncResult<io.vertx.core.http.HttpClientResponse>>() {
public void handle(AsyncResult<io.vertx.core.http.HttpClientResponse> ar) {
if (ar.succeeded()) {
responseHandler.handle(io.vertx.core.Future.succeededFuture(io.vertx.rxjava.core.http.HttpClientResponse.newInstance(ar.result())));
} else {
responseHandler.handle(io.vertx.core.Future.failedFuture(ar.cause()));
}
}
}));
return ret;
}
代码示例来源:origin: codingchili/excelastic
private HttpClientRequest delete(String path) {
HttpClientRequest request = vertx.createHttpClient().delete(getOptions(path));
addHeaders(request);
return request;
}
代码示例来源:origin: io.vertx/vertx-lang-groovy
public static io.vertx.core.http.HttpClientRequest delete(io.vertx.core.http.HttpClient j_receiver, java.util.Map<String, Object> options, io.vertx.core.Handler<io.vertx.core.http.HttpClientResponse> responseHandler) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.delete(options != null ? new io.vertx.core.http.RequestOptions(io.vertx.core.impl.ConversionHelper.toJsonObject(options)) : null,
responseHandler != null ? event -> responseHandler.handle(io.vertx.core.impl.ConversionHelper.fromObject(event)) : null));
}
public static io.vertx.core.http.HttpClient websocket(io.vertx.core.http.HttpClient j_receiver, java.util.Map<String, Object> options, io.vertx.core.Handler<io.vertx.core.http.WebSocket> wsConnect) {
代码示例来源:origin: org.swisspush/gateleen-core
@Override
public void delete(final String uri, final Handler<Integer> doneHandler) {
HttpClientRequest request = client.delete(uri, response -> {
response.exceptionHandler(exception -> {
log.error("Exception on response to DELETE from " + uri + ": " + exception.getMessage());
doneHandler.handle(StatusCode.INTERNAL_SERVER_ERROR.getStatusCode());
});
response.endHandler(event -> doneHandler.handle(response.statusCode()));
});
request.exceptionHandler(exception -> {
log.error("Deleting " + uri + " failed: " + exception.getMessage());
doneHandler.handle(StatusCode.INTERNAL_SERVER_ERROR.getStatusCode());
});
request.setTimeout(TIMEOUT);
request.end();
}
代码示例来源:origin: io.vertx/vertx-lang-groovy
public static io.vertx.core.http.HttpClientRequest delete(io.vertx.core.http.HttpClient j_receiver, java.util.Map<String, Object> options) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.delete(options != null ? new io.vertx.core.http.RequestOptions(io.vertx.core.impl.ConversionHelper.toJsonObject(options)) : null));
}
public static io.vertx.core.http.HttpClientRequest delete(io.vertx.core.http.HttpClient j_receiver, java.util.Map<String, Object> options, io.vertx.core.Handler<io.vertx.core.http.HttpClientResponse> responseHandler) {
代码示例来源:origin: sczyh30/vertx-kue
@Test
public void testDeleteJob(TestContext context) throws Exception {
Vertx vertx = Vertx.vertx();
HttpClient client = vertx.createHttpClient();
Async async = context.async();
client.delete(PORT, HOST, "/job/66", rsp -> {
context.assertEquals(204, rsp.statusCode());
client.close();
async.complete();
}).end();
}
内容来源于网络,如有侵权,请联系作者删除!