我设法上传了图片,但不知道如何获取其URL。
我正在使用reactjs。我的jsx:
import Strapi from 'strapi-sdk-javascript/build/main';
const apiUrl = process.env.API_URL || 'http://localhost:1337'
const strapi = new Strapi(apiUrl);
<form onSubmit={this.uploadFile}>
<input ref={form=> this.form= form} type="file" name="files"/>
<input type="submit" value="Submit"/>
</form>
函数:
uploadFile = async (e) => {
e.preventDefault();
let a = new FormData(this.form);
const response = await strapi.upload(a);
文件正在上传,但是响应仅收到true值,而我没有得到完整的响应。
我试图了解stridi文档,但不了解如何实现它: https://strapi.io/documentation/3.x.x/guides/upload.html#examples
非常感谢
答案 0 :(得分:0)
上传文件时,通常会收到如下响应:
TextView
答案 1 :(得分:-1)
如果您在开发环境中工作,则用于评估上传到Strapi的图像的基本URL为http://localhost:1337。