arnaucube
arnaucube/raspberryGPIOhtmlserverPublic Self-hosted repository
raspberryGPIOhtmlserver/node_modules/connect/test.js
node_modules/connect/test.jsRaw
 1
 2var connect = require('./');
 3var app = connect();
 4
 5app.use(connect.logger('dev'));
 6app.use(connect.bodyParser());
 7
 8app.use(function(req, res, next){
 9  if (req.checkContinue) {
10    res.writeContinue();
11  }
12  res.end('hello');
13});
14
15var server = app.listen(3000);
16
17server.on('checkContinue', function(req, res){
18  req.checkContinue = true;
19  app(req, res);
20});
21
22
23// var http = require('http');
24
25// var app = http.createServer(function(req, res){
26//   console.log(req.headers);
27// });
28
29// app.on('checkContinue', function(req, res){
30//   if ('application/json' == req.headers['content-type']) {
31//     res.writeContinue();
32//     console.log('ok');
33//     res.end('thanks')
34//   } else {
35//     res.writeHead(400);
36//     res.end('bad request, json only');
37//   }
38// });
39
40// app.listen(3000);