Dynamic Media URL Antwort Byte-Größe
In diesem Artikel wird erläutert, wie Sie die Binärgröße des DM-Assets abrufen, während Sie die ursprüngliche Ausgabedarstellung von einer URL in Dynamic Media Classic anzeigen.
Beschreibung description
Umgebung
Dynamic Media Classic
Problem
Im Gegensatz zu statischen AEM-URLs werden Dynamic Media-URLs zur Laufzeit analysiert, ausgewertet und spontan beantwortet. Im folgenden Beispiel wird ein Bild der Größe 400x400 zurückgegeben:
https://s7d1.scene7.com/is/image/TechSupport/Backpack?wid=400
Wenn Sie jedoch nur ein Pixel größer sein möchten, können Sie Folgendes anfordern:
https://s7d1.scene7.com/is/image/TechSupport/Backpack?wid=401
Wenn Sie den Hintergrund rot anzeigen möchten, können Sie Folgendes anfordern:
https://s7d1.scene7.com/is/image/TechSupport/Backpack?bgc=255,0,0
Jede dieser Änderungen ändert die Byte-Größe des Bildes.
Die einzige Möglichkeit, die Größe des zurückgegebenen Bildes zu ermitteln, besteht wahrscheinlich darin, den Antwort-Header "content-length" für beliebige 200 Antworten zu analysieren.
Auflösung resolution
Die Kopfzeile, auf die im obigen Abschnitt verwiesen wird, befindet sich auf Mozilla.org: Content-Length
Es sollte einen Beispiel-Code geben, um es zu extrahieren. Verweisen Sie beispielsweise auf diesen Link hier auf Stackoverflow. Beachten Sie jedoch, dass es sich bei diesem Beispiel nicht um Adobe-Code handelt. Daher sollten Sie eine verlässliche Codequelle finden und diese stattdessen verwenden.