1 2 | curl --silent --location https: //rpm .nodesource.com /setup_8 .x | sudo bash - yum -y install nodejs |
если возникнут ошибки при установке
1 | sudo yum install gcc -c++ make |
проверяем
1 2 | node - v v8.12.0 |
1 2 | curl --silent --location https: //rpm .nodesource.com /setup_8 .x | sudo bash - yum -y install nodejs |
если возникнут ошибки при установке
1 | sudo yum install gcc -c++ make |
проверяем
1 2 | node - v v8.12.0 |
Создаем файл hello_http.js со следующим содержимым
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | var port = 8080; var http = require( "http" ); var server = http.createServer(); server.on( 'request' , request); server.listen(port, (err) => { if (err) { return console.log( 'something bad happened' , err) } console.log(`server is listening on ${port}`) }) function request(request, response) { var store = '' ; request.on( 'data' , function (data){ store += data; }); request.on( 'end' , function (){ var js_name = JSON.parse(store); console.log(js_name[ 'name' ]); //response.setHeader("Content-Type", "text/json"); //response.setHeader("Access-Control-Allow-Origin", "*"); //response.end(store) //store = JSON.parse(store);. response.end( 'city: ' +js_name[ 'address' ][ 'city' ]); }); } |