正如标题所说,我想知道如何使用 HTTPClient 和 Java 中的 OPTIONS 方法发送 HTTP 请求。我查看了可以使用的 HTTP 方法(GET、POST、PUT 和 DELETE),但我没有看到这个选项。使用 HTTPClient 的 GET/POST 请求示例如下:
String uri = "https://www.stackoverflow.com/"
HttpRequest.Builder preRequest=null;
// EXAMPLE OF GET REQUEST
preRequest = HttpRequest.newBuilder()
.uri(URI.create( uri ))
.GET();
// EXAMPLE OF POST REQUEST
preRequest = HttpRequest.newBuilder()
.uri(URI.create( uri ))
.POST(BodyPublishers.ofString(req.getBody())); // "req" is an object of a class made by me, it does not matter in this context
如果它不能使用(这对我来说似乎非常罕见),我可以使用什么替代方案?
非常感谢您!