Angular 剑道角度上传:500服务器错误代码后未触发错误事件
在前端,我使用Angular 7,并尝试使用剑道上传图像:Angular 剑道角度上传:500服务器错误代码后未触发错误事件,angular,kendo-ui,Angular,Kendo Ui,在前端,我使用Angular 7,并尝试使用剑道上传图像: <kendo-upload [saveUrl]="uploadSaveUrl" [removeUrl]="uploadRemoveUrl" [restrictions]="uploadRestrictions" [multiple]="false" [withCredentials]="false"
<kendo-upload
[saveUrl]="uploadSaveUrl"
[removeUrl]="uploadRemoveUrl"
[restrictions]="uploadRestrictions"
[multiple]="false"
[withCredentials]="false"
(success)="showSavedSuccess()"
(error)=showSavedFailed($event)
>
我用
return StatusCode(500);
在这种情况下,没有触发,我仍然从剑道那里收到消息上传…
。如果我检查网络,我会清楚地看到500错误
消息
我试图从后端发送不同的响应(null,…),但所有响应的结果都是一样的
顺便说一句,这个问题与类似的标题无关
我该修什么?我应该从BE返回某个错误值,还是必须以不同的方式处理剑道模块?我在剑道的网页上没有找到这个信息。。。救命啊 当上载或删除操作失败时触发
状态代码500不应到达客户端。应该从服务器返回正确的HTTP状态代码/错误
这里是最常见状态代码的内置ASP.NET核心方法,用于触发上载组件的错误事件。或者,可以用于自定义整个客户机-服务器通信。可以从自定义拦截器组件发送自定义错误响应
资料来源:Telerik支持小组
return StatusCode(500);