我正在使用Play Framework上传文件,但我收到此警告:
[play-dev-mode-akka.actor.default-dispatcher-47] [akka.actor.ActorSystemImpl(play-dev-mode)]收到请求结束前发送2xx'早期'响应...请注意连接将在此响应后关闭.此外,许多客户不会阅读早期回复!考虑仅在完全读取请求数据后发出此响应!
我真的不知道,如果这是一个令人担心的警告,或者我需要注意我的代码实现.
这是我上传文件的实际代码:
public Result imageUpload(){
try{
MultipartFormData<File> body = request().body().asMultipartFormData();
FilePart<File> picture = body.getFile("file");
String fileName = picture.getFilename();
String contentType = picture.getContentType();
File file = picture.getFile();
System.out.println(picture);
System.out.println(fileName);
System.out.println(contentType);
System.out.println(file);
}catch (Exception e) {
// TODO: handle exception
}
return ok();
}
Run Code Online (Sandbox Code Playgroud)
你认为这有什么问题吗?
我正在尝试在 EC2 中通过 HTTPS 使用我的 Spring Boot 应用程序,我可以完成这项工作,但是当我通过浏览器加入我的服务时,我遇到的问题是我使用的证书不安全,因为我在我的电脑上创建的。
我将我的 .p12 证书(我在 Spring Boot 中使用的)转换为 pem,然后我导入到 AWS Certificate Manager,但我不知道我必须在哪里设置这个证书,以使我的请求通过浏览器安全。
在 chrome 选项卡中,域左侧出现“不安全”,我想让我的请求安全。我必须在哪里设置我的进口认证?