首页 新闻 会员 周边 捐助

关于webflux的 ServerRequest ServerResponse形式获取json参数

0
悬赏园豆:5 [已关闭问题] 关闭于 2024-05-21 11:34
    public Mono<ServerResponse> getExternalContactDetail(ServerRequest request) {
        Mono<JSONObject> details = exterContactManageService
                .monoExternalContactDetail(request.queryParam("chatId").get());
        return details.flatMap(token -> ok().contentType(MediaType.APPLICATION_JSON)
                .body(fromPublisher(details, JSONObject.class)))
                .switchIfEmpty(notFound().build());
    }

request中获取json参数是应该
request.bodyToMono(JSONObject.class); 可以吗~

ukyo--夜王的主页 ukyo--夜王 | 初学一级 | 园豆:38
提问于:2020-10-15 10:13

你的问题解决了吗?

白衣风云 2年前

public Mono<ServerResponse> updateDept(ServerRequest request) {
return ServerResponseBuild.
dynamicMono(request.bodyToMono(JSONObject.class),
deptManageService::updateDept,
"id");
}

DATA_MONK 2年前
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册