Dynamic Media URL Response Byte Size

In diesem Artikel wird beschrieben, wie Sie die binäre Größ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 sofort auf sie reagiert. Beispielsweise gibt das folgende Bild ein Bild von 400 x 400 zurück:

https://s7d1.scene7.com/is/image/TechSupport/Backpack?wid=400

Wenn Sie jedoch nur ein Pixel größer wünschen, können Sie Folgendes anfordern:

https://s7d1.scene7.com/is/image/TechSupport/Backpack?wid=401

Wenn Sie außerdem 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 Bytegröße des Bildes.

Wahrscheinlich ist die einzige Möglichkeit, die Größe des zurückgegebenen Bildes zu ermitteln, die Antwortheader "content-length"für 200 Antworten zu analysieren.

Auflösung resolution

Die im obigen Abschnitt erwähnte Kopfzeile lautet wie folgt: Mozilla.org: Inhaltsdauer

Es sollte einen Beispielcode geben, um ihn zu extrahieren, z. B. auf diesen Link hier auf Stackoverflow. Beachten Sie jedoch, dass es sich bei diesem Beispiel nicht um Adobe-Code handelt, sodass Sie eine zuverlässige Codequelle finden und stattdessen diese verwenden möchten.

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