+ 2
How to loop though object of key value pair and print them in format of name value each from new line in javascript
i am trying to have access to http request.header which will give as an object i want to loop and print them on the screen using response.write NODE JS
13 Answers
+ 1
Abdulaziz Abdurasul  Here another way using for in iteration:
const http = require('http');
const server = http.createServer((request, response)=>{
   response.writeHead(200, {'Content-Type': 'text/plain'});
   
   for (const key in request.headers) {
     response.write(`${key}: ${request.headers[key]}`);
   }
   
   response.end();
}).listen(3000);
+ 2
Abdulaziz Abdurasul My apologies, I didn't read your question fully.
+ 1
Abdulaziz Abdurasul Here the code you are looking for:
const http = require('http');
const server = http.createServer((request, response)=>{
   response.writeHead(200, {'Content-Type': 'text/plain'});
   
   for (const [key, value] of Object.entries(request.headers)) {
     response.write(`${key}: ${value}`);
   }
   
   response.end();
}).listen(3000);
+ 1
+ 1
Abdulaziz Abdurasul  Object.entries(obj) returns both the object keys and values.
+ 1
Abdulaziz Abdurasul In case you're still curious about Object.entries() static method, check this link:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/entries
0
Use the for..in loop. 
for (let key in object_name) {
     let value = object_name[key];
}
0
XXX it doesn't  work the way its expected
0
XXX Looping  through  object  and printing  name value  each in new line ;
0
Russ try to creare a server with  http module in Node js and console log the ruquest.headers
0
const http = require("http);
const server = http.createSeever(function(req,res){
 console.log(req.headers);
});
0
Calviղ is there any other  ways for not using  Object.enties coz i have to submit  this code in onle online web  there is bot checking  the code it will not accept  this way
0
Calviղ and sorry  Calvin u are very  amazing  guy i really  appreciate  u work🙏🙏  can u please  in simple  way explain  the way and what this Objec.enties does ?









