如何使用 loopback api 资源管理器上传文件?
How to upload file using loopback api explorer?
我正在使用 loopback Api Explorer 我需要通过 explore 上传一个文件,因为我没有找到任何上传文件的选项,请参考屏幕截图
。
简单地说,答案是你不能。上传文件需要多部分表单数据。这目前无法通过 loopback-component-explorer 实现。你应该检查 loobpack-component-storage instead. There is an example here;我建议使用 example-2.0
.
你可以用 POSTMAN.
之类的东西来测试它
但是,您唯一需要的是文件的路径,而不是文件。
直接在终端上使用 curl 比使用 Postman 更简单:
这是我在需要时使用的命令(我也使用 loopback/explorer 处理一些服务):
curl -i -X POST -H "Content-Type: multipart/form-data" -F "blob=@/path/to/your/file.jpg" -v http://HOST:PORT/pathToYourEndpoint?access_token=xxxxxxxxxxx
我正在使用 loopback Api Explorer 我需要通过 explore 上传一个文件,因为我没有找到任何上传文件的选项,请参考屏幕截图
简单地说,答案是你不能。上传文件需要多部分表单数据。这目前无法通过 loopback-component-explorer 实现。你应该检查 loobpack-component-storage instead. There is an example here;我建议使用 example-2.0
.
你可以用 POSTMAN.
之类的东西来测试它但是,您唯一需要的是文件的路径,而不是文件。
直接在终端上使用 curl 比使用 Postman 更简单:
这是我在需要时使用的命令(我也使用 loopback/explorer 处理一些服务):
curl -i -X POST -H "Content-Type: multipart/form-data" -F "blob=@/path/to/your/file.jpg" -v http://HOST:PORT/pathToYourEndpoint?access_token=xxxxxxxxxxx