Skip to content

Instantly share code, notes, and snippets.

@Jalalhejazi
Created April 22, 2013 14:06
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save Jalalhejazi/5435385 to your computer and use it in GitHub Desktop.
Save Jalalhejazi/5435385 to your computer and use it in GitHub Desktop.
nodejs: Node create server and send data.json filecontent to client of CORS !
/*
Response header info:
Access-Control-Allow-Origin:*
Content-Type:text/json
X-Powered-By:nodejs
*/
var http = require('http');
var fs = require('fs');
var port = "1111" ;
http.createServer(function(request, response) {
response.writeHead(200, {
'Content-Type': 'text/json',
'Access-Control-Allow-Origin': '*',
'X-Powered-By':'nodejs'
});
fs.readFile('data.json', function(err, content){
response.write(content);
response.end();
});
}).listen(port);
console.log("Listening on port " + port );
{
"author" : "Jalal.Hejazi" ,
"info" : "Response header info" ,
"Content-Type": "text/json" ,
"X-Powered-By" : "nodejs" ,
"Access-Control-Allow-Origin" : "*" ,
"next" : "REST The WEB"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment