Skip to content
Snippets Groups Projects
Commit f3875c77 authored by noe.fleury's avatar noe.fleury :computer:
Browse files

Added basics routes

parent 2699735e
No related branches found
No related tags found
No related merge requests found
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => res.send('Welcome to our super project !'))
app.get('/login', (req, res) => {
res.send(`Request for a login (${req.query['login']}, ${req.query['pass']})`)
})
app.get('/logout/', (req, res) => {
res.send(`Request for a logout`)
})
app.get('/register/', (req, res) => {
res.send(`Request for a register (${req.query['login']}, ${req.query['pass']})`)
})
app.get('/share/:file_id', (req, res) => {
res.send(`Request for a file sharing (id: ${req.params['file_id']})`)
})
app.get('/upload/', (req, res) => {
res.send(`Request for an upload (${req.query['file']})`)
})
app.get('/download/:file_id', (req, res) => {
res.send(`Request for a download (${req.params['file_id']})`)
})
app.get('/change-path*', (req, res) => {
res.send(`Request for a change path (${req.params['0']})`)
})
app.get('/create-path*', (req, res) => {
res.send(`Request for a create path (${req.params['0']})`)
})
app.listen(port, () => console.log(`Example app listening on port ${port}!`))
{
"name": "myapp",
"version": "1.0.0",
"description": "",
"main": "hyperdrive-rest.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment