Skip to content

Commit f99937b

Browse files
committed
allow cors
1 parent b43e167 commit f99937b

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

example/web/debug/app.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
const express = require('express');
22
const fs = require('fs');
33
const https = require('https');
4+
const cors = require('cors');
45
const util = require('util');
56
const path = require('path');
67
const multer = require('multer');
78

89
const app = express();
10+
// Access-Control-Allow-Origin: **any**
11+
app.use(cors({
12+
origin: (origin, callback) => {
13+
return callback(null, true);
14+
}
15+
}));
16+
17+
// collect images
918
const collect = multer({ storage: multer.diskStorage({
1019
destination: (req, file, cb) => {
1120
cb(null, path.join(__dirname, 'public/collect'));
@@ -14,10 +23,11 @@ const collect = multer({ storage: multer.diskStorage({
1423
cb(null, Date.now()+'.png');
1524
}
1625
}) });//dest: path.join(__dirname, 'public/collect')
17-
1826
app.post('/collect', collect.any(), async(req, res) => {
1927
res.send(util.inspect(req.files,{depth:null}));
2028
});
29+
30+
// static files
2131
app.use(express.static(path.join(__dirname, 'public')));
2232

2333
let httpsServer = https.createServer({

example/web/debug/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"author": "",
1010
"license": "ISC",
1111
"dependencies": {
12+
"cors": "^2.8.5",
1213
"express": "^4.17.1",
1314
"multer": "^1.4.2"
1415
}

0 commit comments

Comments
 (0)