diff --git a/index.js b/index.js index 0a8cd7366ce3bcb65ab8af0e19355dc98c0444af..647a64ca42a3681a2635ebdfcf3d7a04730d25fd 100644 --- a/index.js +++ b/index.js @@ -26,7 +26,7 @@ app.use(bodyParser.urlencoded({ // serve only *.xhtml documents app.use('/docs', function(req, res, next){ - res.set('Access-Control-Allow-Origin', 'http://localhost:3000'); + res.set('Access-Control-Allow-Origin', '*'); if(req.path.endsWith('.xhtml')){ next(); } else { @@ -35,6 +35,7 @@ app.use('/docs', function(req, res, next){ }, express.static('docs/')); app.post('/dumps/', function(req, res, next){ + res.set('Access-Control-Allow-Origin', '*'); // read post data from the body var post_data = req.body || {}; var id, doc; @@ -72,6 +73,7 @@ app.post('/dumps/', function(req, res, next){ }); app.use('/dumps', function(req, res, next){ + if(req.path.endsWith('.xhtml')){ next(); } else { @@ -93,7 +95,7 @@ app.get('/get_task', function(req, res){ // get a mode var mode = ['annotate', 'review'][Math.random() > 0.5 ? 0 : 1] - res.set('Access-Control-Allow-Origin', 'http://localhost:3000'); + res.set('Access-Control-Allow-Origin', '*'); // TODO: Serve a proper document and result res.jsonp({