【发布时间】:2018-07-02 22:30:26
【问题描述】:
我正在使用 java-spark 使用 java 来创建 Rest Api,但我无法弄清楚如何接收文件以便处理它。还没有找到像 Spring 中处理 MultipartFile 的任何东西。此项目也在 Tomcat 服务器上运行。
【问题讨论】:
标签: java spark-java
我正在使用 java-spark 使用 java 来创建 Rest Api,但我无法弄清楚如何接收文件以便处理它。还没有找到像 Spring 中处理 MultipartFile 的任何东西。此项目也在 Tomcat 服务器上运行。
【问题讨论】:
标签: java spark-java
根据official documentation,您可以使用以下代码开始:
post("/yourUploadPath", (request, response) -> {
request.attribute("org.eclipse.jetty.multipartConfig", new MultipartConfigElement("/temp"));
try (InputStream is = request.raw().getPart("uploaded_file").getInputStream()) {
// Use the input stream to create a file
}
return "File uploaded";
});
【讨论】: