有时要测试后台文件接口,但是没有页面。 用postman模拟很方便。

过程

body | form-data | 然后参数行只有 file 和 text 两种。选文件,然后选文件即可。

批量的话,多选即可。

收不到参数

调用上传文件的接口时,发现收不到参数。

错误选项:
body模块 | raw | JSON
这样是映射不上的。

正确的是:
body | form-data | key和接口入参同名,value选择文件。
params填入其他参数。 params参数如何传递不了的话,放在url上也是可以的。

如果还是上传不了,可以设置下工作路径,因为读取系统文件是有安全风险的。
settings | general | WORKING DIRECTORY下的location 设置下。
allow reading files outside working directory (允许读取工作目录外的文件) 也勾选下。

如果还是不行,可以试试把文件放在默认的工作目录下。

报错:Required request part ‘file’ is not present

是因为文件名不一致导致的。