Tach!
Bin mit Dateien nicht so firm. Wird da dann die Datei 1:1 gespeichert mit Header und allem Drum und Dran was es sonst noch so geben könnte?
Der HTTP-Header ist nur "Verpackungsmaterial" für das HTTP. Er gehört nicht zu Dateien und wird auch nicht von den file_get_contents() geliefert.
Und das will ich 1:1 mit allem Drum und Dran lokal speichern.
Definiere "Drum und Dran"! Das Bild ist nur das Drin. Das bekommst du. Die Metadaten
Habe jetzt auch noch stream_copy_to_stream gefunden. Vielleicht wär das ja was für mich?
Für welchen Anwendungsfall? Was Jörg geantwortet hat, reicht um den Inhalt des Bildes als Datei abzulegen. Fehlerbehandlung ist keine dabei. Die kannst du ja noch mit einbauen. Wenn dich der HTTP-Header interessiert, dann schau im Handbuch unter file_get_contents() bei "See Also".
dedlfix.