当前文件仓库总体积:5.3 MB
当前文件总数:55
你获得的文件哈希是你对该文件所有权的唯一证明。你可以通过提供文件名来要求服务器删除它。
向 https://img.eslzzyl.eu.org/upload 发 POST 请求,请求体携带你想上传的文件。你会在响应体中得到该文件的链接。
使用 Axios 的示例:
const formData = new FormData();
formData.append('file', file);
axios.post('https://img.eslzzyl.eu.org/upload', formData, {
headers: {
'Content-Type': 'multipart/form-data',
}
}).then(response => {
console.log("文件上传成功,链接为:", response.data);
}).catch(error => {
console.error("文件上传失败", error.message);
});
向 https://img.eslzzyl.eu.org/upload 发 POST 请求,请求体先携带 token,再携带你想上传的文件。
如果 token 不正确,服务端将返回 400 响应,响应体为“Incorrect token!”
使用 Axios 的示例:
const formData = new FormData();
formData.append("token", token);
formData.append('file', file);
axios.post('https://img.eslzzyl.eu.org/upload', formData, {
headers: {
'Content-Type': 'multipart/form-data',
}
}).then(response => {
console.log("文件上传成功,链接为:", response.data);
}).catch(error => {
if (error.response.data == "Incorrect token!") {
console.log("token 不正确,文件上传失败");
} else {
console.error("文件上传失败", error.message);
}
});
每个请求只能携带一个文件,更多的文件将被忽略。文件不得大于 5.0 MB 。
向 https://img.eslzzyl.eu.org/delete 发 POST 请求,请求体携带你想删除的文件名,按照如下格式:
{
"file": "example.jpg"
}
服务器回复 200 OK,表示文件已经成功删除;回复 404,表示你提供的文件找不到。