有时要测试后台文件接口,但是没有页面。 用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
是因为文件名不一致导致的。