test
Това подаване се съдържа в:
родител
663a58e39b
подаване
4b529f1d5c
1 променени файла с 2 добавяния и 2 изтривания
4
index.js
4
index.js
|
@ -13,14 +13,14 @@ app.set('trust proxy', true)
|
||||||
app.use(express.static('static'));
|
app.use(express.static('static'));
|
||||||
|
|
||||||
app.post('/', async function (req, res) {
|
app.post('/', async function (req, res) {
|
||||||
let id = 'web' + createHash('sha256').update(req.ip).digest('base64');
|
let id = 'web:' + createHash('sha256').update(req.ip).digest('base64');
|
||||||
id = id.slice(0,16);
|
id = id.slice(0,16);
|
||||||
|
|
||||||
if (!sessions[id]) {
|
if (!sessions[id]) {
|
||||||
try {
|
try {
|
||||||
await mkdir(`./bin/${id}`);
|
await mkdir(`./bin/${id}`);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
console.log(err)
|
||||||
}
|
}
|
||||||
sessions[id] = spawn('../elem', [id], {
|
sessions[id] = spawn('../elem', [id], {
|
||||||
'cwd': `./bin/${id}`
|
'cwd': `./bin/${id}`
|
||||||
|
|
Зареждане…
Препратка в нова задача