Angular文件上传到MicronautRestAPI遇到403错误
创始人
2024-10-30 00:00:18
0

首先,检查Micronaut应用程序中身份验证和授权是否正确配置。 然后,确保在运行Micronaut应用程序时,服务器端口未被防火墙占用,以防止Angular应用程序无法访问它。 此外,考虑使用跨站点请求伪造(CSRF)保护。 最后,可以尝试将代码从原始的外部后端API更改为在应用程序中使用传统的HTTP文件上传。 以下是一个示例:

// Angular代码 onFileChange(event) { const formData = new FormData(); formData.append('file', event.target.files[0], event.target.files[0].name); this.http.post('http://localhost:8080/upload', formData) .subscribe(response => console.log(response)); // 成功上传到Micronaut后端 }

// Micronaut控制器代码 @Controller("/upload") public class UploadController {

@Post public String uploadImage(@Part("file") UploadedFile file) { // 文件上传操作 return "success"; }

}

相关内容

热门资讯

黑科技安卓版(红龙扑克)外挂辅... 黑科技安卓版(红龙扑克)外挂辅助器(透视)2025教程(确实真的有挂);红龙扑克是一种具有地方特色的...
黑科技安卓版(线上微扑克)外挂... 黑科技安卓版(线上微扑克)外挂透视辅助方法(透视)第三方教程(其实是有挂);1、线上微扑克系统规律教...
黑科技数据(wepoke)黑科... 黑科技数据(wepoke)黑科技透明挂辅助插件(透视)必胜教程(本来真的有挂);wepoke辅助器中...
黑科技有挂(线上wpk)外挂透... 黑科技有挂(线上wpk)外挂透视辅助插件(透视)必胜教程(竟然有挂);1、黑科技有挂(线上wpk)外...
黑科技挂(WePoke)黑科技... 黑科技挂(WePoke)黑科技透明挂辅助插件(透视)软件教程(竟然是真的有挂)1、WePokeai机...
黑科技ai(we辅助poker... 黑科技ai(we辅助poker)黑科技透明挂辅助器(透视)AI教程(真是有挂);1、we辅助poke...
黑科技新版(wePOKE)黑科... 黑科技新版(wePOKE)黑科技透明挂辅助软件(透视)高科技教程(切实真的是有挂)wePOKE辅助器...
黑科技讲解(微扑克德州)外挂透... 黑科技讲解(微扑克德州)外挂透视辅助器(透视)2025版教程(确实真的是有挂)所有人都在同一条线上,...
黑科技好友房(we poker... 黑科技好友房(we poker)黑科技透明挂辅助下载(透视)实用技巧(果然真的是有挂)1、进入游戏-...
黑科技工具(we辅助poker... 黑科技工具(we辅助poker)黑科技透明挂辅助软件(透视)技巧教程(其实是真的有挂)1)we辅助p...