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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f