Ich möchte eine Datei über HTTP herunterladen und überprüfen Sie die "ContentType" Antwortheader. Mein Download sieht so aus:Erhalten Sie die Antwort "ContentType" in einer Nodejs http-Anforderung
var fileUrl = "<url>";
var request = https.get(fileUrl, function (res) {
res.on('data', function (data) {
//...
});
res.on('error', function (error) {
//...;
});
Ich bekomme die Daten, aber gibt es eine Möglichkeit, auf den Content-Typ resonse Header zuzugreifen?
Sie auch binden kann ' request.once ('response', (res) => {res.headers;}) 'um es zu bekommen. –
@ mh-cbon das Weiterleiten eines Callbacks an 'https.get()' ist im Prinzip das Gleiche (es ist ein einmaliger Listener für das 'response' Ereignis). – robertklep
ja ist es! :) –