gpt4 book ai didi

java - FrameworkServlet 'DispatcherServlet' 需要处理很多请求

转载 作者:行者123 更新时间:2023-11-28 22:47:21 27 4
gpt4 key购买 nike

Spring + Angular 文件上传。尝试上传另一个文件时出现 HTTP - 417 错误时只能上传文件。

在第一次上传后启动服务器后,在 tomcat 上我收到以下消息 -

  FrameworkServlet dispatcherServlet initialization started
FrameworkServlet dispatcherServlet initialization completed in 114ms

因此要上传另一个文件我必须重新启动服务器。

允许服务器处理许多请求的解决方案是什么。如果需要代码,请告诉我,我会发布我的 Spring 和 Angular 文件。

最佳答案

当您尝试上传第二个文件时,您必须重置您的 formData

 public formdata = new FormData(); 
onSubmit() {

this.resetform(); //Order matters here
let headers: any = new Headers();
headers.append('Content-type', 'undefined');

formData.append("selectFile", this.formData);
const req5 = new HttpRequest('POST', 'url as hosted on TOMCAT', formData,
reportProgress: true,
responseType: 'text'
});
return this.httpClient.request(req5).subscribe(e => {(
console.log(e);

)}
}

resetform() {
this.formData = new FormData();
}

希望能解决你的问题!!!

关于java - FrameworkServlet 'DispatcherServlet' 需要处理很多请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54478737/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com