abrufen Ich muss die Content-Length
und Content-Type
Header von große Dateien mit Node erhalten.Nur Header einer GET-Anfrage im Knoten
Leider der Server, mit dem ich es zu tun habe, erlaubt keine HEAD
Anfragen, und die Dateien sind zu groß, um eine komplette GET
Anfrage zu machen.
Ich bin auf der Suche nach so etwas wie dieser Python-Code:
import requests
r = requests.get(url, stream=True)
content_length = r.headers['Content-Length']
content_type = r.headers['Content-Type']
Der stream=True
Parameter bedeutet, dass die Datei nicht vollständig heruntergeladen werden.
Das hat nicht für mich funktioniert. Im 'http.get' Callback habe ich' res.on ('data', ...) 'hinzugefügt, aber der innere Callback wurde nicht aufgerufen. Ich schätze, es wäre mit der ganzen Datei als Chunk aufgerufen worden. – tennabey