Update README.md
This commit is contained in:
54
README.md
54
README.md
@@ -121,59 +121,59 @@ router.cors()
|
||||
|
||||
// Register global middleware
|
||||
router.use(({ req, res, next }) => {
|
||||
res.headers.set('X-Global-Middlewares', 'true')
|
||||
next()
|
||||
res.headers.set('X-Global-Middlewares', 'true')
|
||||
next()
|
||||
})
|
||||
|
||||
// Simple get
|
||||
router.get('/user', ({ req, res }) => {
|
||||
res.body = {
|
||||
data: {
|
||||
id: 1,
|
||||
name: 'John Doe'
|
||||
res.body = {
|
||||
data: {
|
||||
id: 1,
|
||||
name: 'John Doe'
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
// Post route with url parameter
|
||||
router.post('/user/:id', ({ req, res }) => {
|
||||
|
||||
const userId = req.params.id
|
||||
const userId = req.params.id
|
||||
|
||||
// Do stuff...
|
||||
// Do stuff...
|
||||
|
||||
if (errorDoingStuff) {
|
||||
res.status = 400
|
||||
res.body = {
|
||||
error: 'User did stupid stuff!'
|
||||
}
|
||||
return
|
||||
}
|
||||
if (errorDoingStuff) {
|
||||
res.status = 400
|
||||
res.body = {
|
||||
error: 'User did stupid stuff!'
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
res.status = 204
|
||||
res.status = 204
|
||||
})
|
||||
|
||||
// Delete route using a middleware
|
||||
router.delete('/user/:id', ({ req, res, next }) => {
|
||||
|
||||
if (!apiTokenIsCorrect) {
|
||||
res.status = 401
|
||||
return
|
||||
}
|
||||
if (!apiTokenIsCorrect) {
|
||||
res.status = 401
|
||||
return
|
||||
}
|
||||
|
||||
await next()
|
||||
await next()
|
||||
}, (req, res) => {
|
||||
|
||||
const userId = req.params.id
|
||||
const userId = req.params.id
|
||||
|
||||
// Do stuff...
|
||||
// Do stuff...
|
||||
})
|
||||
|
||||
// Listen Cloudflare Workers Fetch Event
|
||||
export default {
|
||||
async fetch(request, env) {
|
||||
return router.handle(env, request)
|
||||
}
|
||||
async fetch(request, env) {
|
||||
return router.handle(env, request)
|
||||
}
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
Reference in New Issue
Block a user