通过 Postman 将文件作为参数传递给 Spring Web 服务

Yon*_*Nir 4 spring spring-boot postman

我正在为拥有将使用我的 Web 服务的客户端的人创建一个 Spring REST Web 服务。我已经安装了Postman客户端来测试 Web 服务。

Web 服务的参数之一定义如下:

@RequestParam(value="param2", required=true) MultipartFile param2
Run Code Online (Sandbox Code Playgroud)

我可以将字符串传递给 Web 服务,但是如何使用 Postman 将文件作为 Web 服务的参数传递?问题是我见过的许多示例都指示如何执行此操作,可以选择在表单选项卡的请求构建器中选择一个文件。但是,在我的情况下,出于某种原因,表单和文件有一个单独的选项卡,我不确定如何为文件提供我上传的密钥并将其添加到 POST 参数中。

Gar*_*mus 5

根据类型,有几种不同的方法:

1) 作为表单数据

在此处输入图片说明

2) 作为二进制

在此处输入图片说明