首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将spark web api端点转换为spring boot端点properway

如何将spark web api端点转换为spring boot端点properway
EN

Stack Overflow用户
提问于 2019-08-05 23:05:16
回答 1查看 153关注 0票数 1

我已经使用spark创建了一个用于教育目的的api端点。现在,我需要将此实现转换为springboot,并需要使用implementation.Following代码中的application...But参数,展示我是如何实现这两个请求的,如何使用来自spring boot应用程序的请求。下面的实现不会给出请求体。

代码语言:javascript
复制
package com.spark2springboot.application;

import static spark.Spark.*;

public class spark2SpringbootTest {

    public static void main(String[] args) {

        post("/api/spark2springboot/receive", (request, response) -> {
            String str = new String(request.bodyAsBytes());
            return str;
        });
    }
}

Spring boot实现

代码语言:javascript
复制
@RestController
public class EmailMessageController {

    @PostMapping(path = "/api/spark2springboot/receive", consumes = "application/json", produces = "application/json")
    public void spark2springboot(HttpServletRequest request, HttpServletResponse response,) {
      String str = CharStreams.toString(request.getReader());
      return str;
   }
}
EN

回答 1

Stack Overflow用户

发布于 2019-08-05 23:14:56

只需引用“https://www.baeldung.com/spring-request-response-body”。更多信息请参考官方文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57361326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档