我正在使用java-spark与java一起创建Rest Api,但我在弄清楚如何接收文件时遇到了麻烦,因此我可以对其进行处理。像在Spring中一样找不到MultipartFile
的东西。另外,该保护对象也在Tomcat服务器上运行。
答案 0 :(得分:2)
根据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";
});