blob: db1a7efc5f77595f544597f9a881dbe14b19ba34 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import { Router } from "express";
import multer from "multer";
const multer_ = multer();
const router = Router();
router.post("/:file", multer_.single("attachment"), async (req, res) => {
const { buffer } = req.file;
res.set("Content-Type", "image/png");
res.send(buffer);
});
router.get("/:hash/:file", async (req, res) => {
res.send(`${req.params.hash}/${req.params.file}`);
});
router.delete("/:hash/:file", async (req, res) => {
res.send("remove");
});
export default router;
|