先贴一下Github
EasyImages2.0
这也是我自己在用的一款图床,简单好用
这是在node中使用request的示例
const uploadFile = (fileName) => {
const formData = {
image: fs.createReadStream(fileName),
token: 'xxx',
};
request.post(
{
url: 'https://img.xxx.xxx/api/index.php',
formData: formData,
},
async function (err, httpResponse, body) {
if (err) {
return console.error('Upload failed:', err);
}
console.log('Upload successful! Server responded with:', body);
let res = JSON.parse(body)
console.log(res)
}
);
};
这是在node中使用axios的示例
const uploadFile(fileName){
return new Promise((resolve,reject)=>{
const formData = {
image: fs.createReadStream(fileName),
token: 'xxx',
};
axios.post('https://img.xxx.xxx/api/index.php', formData, {
headers: {
'Content-Type': 'multipart/form-data'
},
}).then(res => {
console.log(res.data)
resolve(res.data)
}).catch(res => {
console.log(res.data)
reject(res.data)
})
})
}; - 分类: 前端
- 标签: EasyImages2.0 js EasyImages
评论已关闭