Skip to content

Instantly share code, notes, and snippets.

@balupton
Created September 11, 2012 05:21
Show Gist options
  • Select an option

  • Save balupton/3696140 to your computer and use it in GitHub Desktop.

Select an option

Save balupton/3696140 to your computer and use it in GitHub Desktop.

Revisions

  1. balupton created this gist Sep 11, 2012.
    16 changes: 16 additions & 0 deletions cors.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    // Create our server
    var server;
    server = http.createServer(function(req,res){
    // Set CORS headers
    res.setHeader('Access-Control-Allow-Origin', '*');
    res.setHeader('Access-Control-Request-Method', '*');
    res.setHeader('Access-Control-Allow-Methods', 'OPTIONS, GET');
    res.setHeader('Access-Control-Allow-Headers', '*');
    if ( req.method === 'OPTIONS' ) {
    res.writeHead(200);
    res.end();
    return;
    }

    // ...
    });