【发布时间】:2021-01-27 16:19:56
【问题描述】:
我正在与 Postman 合作,我发现它有多种模式。我能够实现一个“知道”如何在 Post 或 Get 方法中发送请求的 restRequest 对象。
这是我的代码的一部分:
@Override
public RestResponse sendRequest() {
return data.accept(new RequestDataVisitor<RestResponse>() {
@Override
public RestResponse visit(GetData getData) {
return new RestResponse(webTarget.request().headers(headers).get());
}
@Override
public RestResponse visit(PostFormData post) {
return new RestResponse(webTarget.request(post.getMediaType()).headers(headers).post(post.getEntity()));
}
@Override
public RestResponse visit(PostRawData post) {
return new RestResponse(webTarget.request(post.getMediaType()).headers(headers).post(post.getEntity()));
}
@Override
public RestResponse visit(DeleteData deleteData) {
return new RestResponse(webTarget.request(deleteData.getMediaType()).headers(headers).delete());
}
});
}
如何让我的 webTarget 在 Patch 模式下发送请求?
【问题讨论】: