gpt4 book ai didi

java - 如何使用 Spring Boot 在 Java 中测试 Dropbox 上传?

转载 作者:行者123 更新时间:2023-12-01 20:20:37 24 4
gpt4 key购买 nike

我有以下代码片段:

@RestController
@RequestMapping("/dropbox")
public class DropboxController {

private static final Logger logger = LoggerFactory.getLogger(DropboxController.class);

@Autowired
DropboxService dropboxService;

@Autowired
DbxClientV2 dropboxClient;

@PostMapping("/upload")
public String handleFileUplad(@RequestParam("file") MultipartFile file, @RequestParam("filePath") String filePath) throws Exception {
dropboxService.uploadFile(file, filePath);
return "You successfully uploaded " + filePath + "!!";
}

现在我想测试一下上传是否有效。我怎样才能做到这一点?当我尝试使用curl 时,语法会怎样?

最佳答案

来源:https://www.mkyong.com/spring/curl-post-request-examples/

要使用文件进行 POST,请添加此 -F file=@"path/to/data.txt"

$ curl -F file=@"path/to/data.txt" http://localhost:8080/dropbox/upload

关于java - 如何使用 Spring Boot 在 Java 中测试 Dropbox 上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58937315/

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