const http = require(
'http'
);
const PORT = process.env.PORT || 3000;
const httpServer = http.createServer(
function
(req, response) {
response.setHeader(
'Alfa'
,
'Beta'
);
response.setHeader(
'Alfa1'
,
''
);
response.setHeader(
'Alfa2'
, 5);
response.setHeader(
'Cookie-Setup'
,
[
'Alfa=Beta'
,
'Beta=Romeo'
]);
const hasHeardere = response.hasHeader(
'Cookie-Setup'
);
const hasHearder0 = response.hasHeader(
'Alfa'
);
const hasHearder1 = response.hasHeader(
'Alfa1'
);
const hasHearder2 = response.hasHeader(
'Alfa2'
);
const hasHearder3 = response.hasHeader(
'Content-Type'
);
console.log(
"When Header is set an Array:"
, hasHeardere);
console.log(
"When Header is set Beta:"
, hasHearder0);
console.log(
"When Header is set '':"
, hasHearder1);
console.log(
"When Header is set number 5:"
, hasHearder2);
console.log(
"When Header is not set:"
, hasHearder3);
const headers = response.getHeaders();
console.log(headers);
const Output =
"Hello Geeksforgeeks..., "
+
"When Header is set 'Beta': "
+ hasHeardere +
", When Header is set '':"
+ hasHearder1 +
", When Header is set number 5:"
+ hasHearder2 +
", When Header is not set:"
+ hasHearder3;
response.write(Output);
response.end();
});
httpServer.listen(PORT, () => {
console.log(
"Server is running at port 3000..."
);
});