yanzhenjie/AndServer

最新版没法上传文件

Open

#564 opened on Feb 10, 2025

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Java (3,443 stars) (723 forks)batch import
help wanted

Description

@yanzhenjie 变更为kapt之前是正常的。 改了之后有个新问题。上传接口(它的日志拦截等任何地方)都没法触发,其它接口能正常触发, app 级build.gradle 就android 和 andserver(用的是2.1.12版。) 项目级build.gradle 就andserver:plugin 和 gradle:4.2.2 gradle 用的是 gradle-7.6.1-all.zip,混淆等所有都是按demo复制过来的。 sdkversion是 21 33

@RestController @RequestMapping(path = "/") class TestController { @RequiresApi(api = Build.VERSION_CODES.N) @PostMapping(path = "/upload", produces = MediaType.APPLICATION_JSON_UTF8_VALUE) String upload(@RequestParam(name = "filename") String filename, @RequestParam(name = "fileBase64") String fileBase64, @RequestParam(name = "duration") String duration, @RequestParam(name = "size") String size) { HServerUpLoadBean baseResult = new HServerUpLoadBean(); baseResult.setCode(0); baseResult.setMsg("上传成功"); baseResult.setData("上传成功"); return JsonUtils.toJsonString(baseResult); } @PostMapping(path = "/delete", params = "filenameList") String delete(@RequestParam(name = "filenameList") String filenameList) { return "删除成功"; } @PostMapping(path = "/list") String jsonBody() { return ""; } }

Contributor guide