Quellcode durchsuchen

Add stress test server API

Ben Hsieh vor 7 Jahren
Ursprung
Commit
0bf35df8f1
1 geänderte Dateien mit 9 neuen und 2 gelöschten Zeilen
  1. 9
    2
      test-server/server.js

+ 9
- 2
test-server/server.js Datei anzeigen

@@ -108,6 +108,10 @@ app.delete('/hey', function(req, res) {
108 108
   res.send('man')
109 109
 })
110 110
 
111
+app.get('/stress/:id', function(req, res) {
112
+  res.sendFile(process.cwd() + '/public/github.png')
113
+})
114
+
111 115
 app.post('/mime', mimeCheck)
112 116
 app.put('/mime', mimeCheck)
113 117
 
@@ -137,13 +141,16 @@ app.all('/xhr-header', (req, res) => {
137 141
   res.send(req.headers)
138 142
 })
139 143
 
140
-app.post('/upload', bodyParser.urlencoded({ extended: true }), (req, res) => {
144
+app.post('/upload', bodyParser.urlencoded({ extended : true }), (req, res) => {
141 145
   console.log(JSON.stringify(req.headers))
142 146
   console.log(JSON.stringify(req.body))
143 147
   res.status(200).send(req.body)
144 148
 })
145 149
 
146
-app.all('/timeout', (res, req) => {
150
+app.all('/timeout', (req, res) => {
151
+  setTimeout(function() {
152
+    res.status(408).send('request timed out.')
153
+  }, 5000)
147 154
 
148 155
 })
149 156