httpServerResponse.sendDate es una interfaz de programación de aplicaciones incorporada de la clase Respuesta del servidor dentro del módulo http que se utiliza para verificar si el encabezado de fecha se envió o no. El encabezado HTTP también se usa para pasar información adicional, como la fecha, etc. Consulte este artículo.
Sintaxis:
response.sendDate
Parámetros : este método no acepta ningún argumento como parámetro.
Valor devuelto : este método devuelve verdadero si y solo si se ha enviado el encabezado de fecha.
Ejemplo 1: Nombre de archivo: index.js
Javascript
// Node.js program to demonstrate the // response.sendDate() APi // Importing http module var http = require('http'); // Setting up PORT const PORT = process.env.PORT || 3000; // Creating http Server var httpServer = http.createServer( function(request, response){ // Checking if date header has been // sent or not by using sendDate API const value = response.sendDate; // Display result // by using end() api response.end( "Date header status: " + value, 'utf8', () => { console.log("displaying the result..."); // Closing the server httpServer.close(()=>{ console.log("server is closed") }) }); }); // Listening to http Server httpServer.listen(PORT, () => { console.log("Server is running at port 3000..."); });
Comando de ejecución:
node index.js
Salida de la consola:
Server is running at port 3000... displaying the result... displaying the result... server is closed server is closed
Salida del navegador:
Date header status: true
Ejemplo 2: Nombre de archivo: index.js
Javascript
// Node.js program to demonstrate the // response.sendDate() APi // Importing http module var http = require('http'); // Request and response handler const http2Handlers = (request, response) => { // Checking if date header has been // sent or not by using sendDate API const value = response.sendDate; // Display result by using end() api response.end( "Date header status: " + value, 'utf8', () => { console.log("displaying the result..."); // Closing the server httpServer.close(()=>{ console.log("server is closed") }) }); }; // Creating http Server and listening // on the port 3000 var httpServer = http.createServer( http2Handlers).listen(3000, () => { console.log("Server is running at port 3000..."); });
Comando de ejecución:
node index.js
Salida de la consola:
Server is running at port 3000... displaying the result... displaying the result... server is closed server is closed
Salida del navegador:
Date header status: true
Referencia: https://nodejs.org/dist/latest-v12.x/docs/api/http.html#http_response_senddate
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA