Advertisement
cendolinside

server.js

Nov 2nd, 2017
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var http = require('http');
  2. var express = require('express');
  3. var mysql = require('mysql');
  4. var fs = require('fs');
  5. //var cookieParser = require('cookie-parser');
  6. var bodyParser = require('body-parser');
  7. var path = require('path');
  8.  
  9. var app = express();
  10.  
  11. var connection = mysql.createConnection({
  12.     host: 'localhost',
  13.     user: 'root',
  14.     password: '',
  15.     database: "projectuas_android"
  16. });
  17. app.use(bodyParser.json());
  18. app.use(bodyParser.urlencoded({ extended: false }));
  19. app.use(function (req,res,next) {
  20.  
  21.     res.header("Access-Control-Allow-Origin","*");
  22.     res.header('Access-Control-Allow-Methods','POST,GET,PUT,DELETE,OPTIONS');
  23.     res.header("Access-Control-Allow-Headers","X-Requested-With,X-HTTP-Methods-Override,Content-Type,Accept,Cache-Control, Pragma, Origin,Authorization, Content-Type");
  24.     res.header("Access-Control-Allow-Credentials","true");
  25.     if ('OPTIONS' == req.method){
  26.         return res.sendStatus(200);
  27.     }
  28.     next();
  29. });
  30.  
  31. require("./routes/tblUser")(app);
  32. app.listen(3100);
  33. console.log("port web service : 3100");
  34.  
  35.  
  36. app.use(express.static(path.join(__dirname, 'public')));
  37.  
  38.  
  39.  
  40.  
  41. module.exports = app;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement