123456789101112131415161718192021222324252627 |
- var express = require('express');
- var app = express();
- var fs = require("fs");
- const sqlite3 = require('sqlite3').verbose();
- const db = new sqlite3.Database('./database.db');
- const jwt = require("jsonwebtoken");
- const bodyParser = require("body-parser");
- app.use(bodyParser.json({"limit": "50mb"}));
- app.use(express.json());
- db.close()
- app.post('/submit', function (req, res) {
- fetch(req.body.file).then(res=>{
- res.arrayBuffer() .then(r => fs.writeFileSync("./file", Buffer.from(r) ));
- })
- res.header("Access-Control-Allow-Origin", "*");
- res.end()
- })
- app.options('/submit', function (req, res) {
- res.header("Access-Control-Allow-Origin", "*");
- res.header("Access-Control-Allow-Headers", "Content-Type");
- res.end()
- })
- app.listen(8080);
|