Die res.type()- Funktion wird verwendet, um den Content-Type-HTTP-Header auf den MIME-Typ zu setzen, der von der mime.lookup()-Funktion für den angegebenen Typ bestimmt wird. 
Syntax: 
 

res.type( type )

Parameter: Der Typparameter beschreibt den MIME-Typ.
Rückgabewert: Es gibt ein Objekt zurück.
Installation des Expressmoduls: 
 

  1. Sie können den Link besuchen, um das Express-Modul zu installieren . Sie können dieses Paket mit diesem Befehl installieren. 
     
npm install express
  1. Nach der Installation des Express-Moduls können Sie Ihre Express-Version in der Eingabeaufforderung mit dem Befehl überprüfen. 
     
npm version express
  1. Danach können Sie einfach einen Ordner erstellen und eine Datei hinzufügen, z. B. index.js. Um diese Datei auszuführen, müssen Sie den folgenden Befehl ausführen. 
     
node index.js

Beispiel 1: Dateiname: index.js 
 

javascript

var express = require('express');
var app = express();
var PORT = 3000;
 
// Without middleware
app.get('/', function(req, res){
    res.type('.png').send();
  
    // image/png
    console.log(res.get('Content-type'));
});
 
app.listen(PORT, function(err){
    if (err) console.log(err);
    console.log("Server listening on PORT", PORT);
});

Schritte zum Ausführen des Programms: 
 

  1. Die Projektstruktur sieht wie folgt aus: 
     

  1. Stellen Sie sicher, dass Sie das Express- Modul mit dem folgenden Befehl installiert haben: 
     
npm install express
  1. Führen Sie die Datei index.js mit dem folgenden Befehl aus: 
     
node index.js
  1. Ausgabe: 
     
Server listening on PORT 3000
  1.  
  2. Öffnen Sie nun den Browser und gehen Sie zu http://localhost:3000/ , überprüfen Sie nun Ihre Konsole und Sie werden die folgende Ausgabe sehen: 
     
Server listening on PORT 3000
image/png
  1.  

Beispiel 2: Dateiname: index.js 
 

javascript

var express = require('express');
var app = express();
var PORT = 3000;
 
// With middleware
app.use('/', function(req, res, next){
    res.type('.png').send();
    next();
})
 
app.get('/', function(req, res){
    console.log("Content-Type: ",
        res.get('Content-type'));
});
 
app.listen(PORT, function(err){
    if (err) console.log(err);
    console.log("Server listening on PORT", PORT);
});

Führen Sie die Datei index.js mit dem folgenden Befehl aus: 
 

node index.js

Öffnen Sie nun den Browser und gehen Sie zu http://localhost:3000/ , überprüfen Sie nun Ihre Konsole und Sie sehen die folgende Ausgabe: 
 

Server listening on PORT 3000
Content-Type:  image/png

Referenz: https://expressjs.com/en/5x/api.html#res.type