Advertisement
Guest User

Untitled

a guest
Jul 7th, 2015
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. var express = require('express')
  2. , cors = require('cors')
  3. , fx = require('money')
  4. , app = express();
  5.  
  6. var $ = require('jquery');
  7.  
  8. app.use(cors());
  9.  
  10.  
  11. app.use(function (req, res, next) {
  12. res.header("Access-Control-Allow-Origin", "http://localhost:5000");
  13. res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
  14. res.header("Access-Control-Allow-Headers", "X-Requested-With, Content-Type");
  15. next();
  16. });
  17.  
  18.  
  19. // CORS (Cross-Origin Resource Sharing) headers to support Cross-site HTTP requests
  20.  
  21. /* serves main page */
  22. app.get("/", function(req, res) {
  23. res.sendfile('index.html')
  24. });
  25.  
  26. app.post("/user/add", function(req, res) {
  27. /* some server side logic */
  28. res.send("OK");
  29. });
  30.  
  31. /* serves all the static files */
  32. app.get(/^(.+)$/, function(req, res){
  33. console.log('static file request : ' + req.params);
  34. res.sendfile( __dirname + req.params[0]);
  35. });
  36.  
  37. var port = process.env.PORT || 5000;
  38. app.listen(port, function() {
  39. console.log("Listening on " + port);
  40. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement