Byte-size di risposta URL Dynamic Medie

Questo articolo spiega come ottenere le dimensioni binarie della risorsa DM durante la visualizzazione del rendering originale da un URL in Dynamic Media Classic.

Descrizione description

Ambiente

Dynamic Media Classic

Problema

A differenza degli URL AEM statici, gli URL DynamicMedia vengono analizzati, valutati e rispondono al volo in fase di runtime. Ad esempio, quanto segue restituisce un'immagine 400x400:

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

Ma se desideri solo un pixel più grande, puoi richiedere:

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

Inoltre, se desideri uno sfondo rosso, puoi richiedere:

https://s7d1.scene7.com/is/image/TechSupport/Backpack?bgc=255,0,0

Una qualsiasi di queste modifiche modificherà le dimensioni dell'immagine.

Molto probabilmente, l’unico modo per conoscere le dimensioni dell’immagine restituita è analizzare l’intestazione di risposta "content-length" per qualsiasi risposta 200.

Risoluzione resolution

L’intestazione a cui si fa riferimento nella sezione precedente è questa su Mozilla.org: Content-Length

Dovrebbe essere presente un codice di esempio per estrarlo. Ad esempio, fai riferimento a questo collegamento qui su Stackoverflow. Tieni presente che questo Adobe non è un codice di esempio, pertanto potresti voler trovare un’origine di codice affidabile e utilizzarla al suo posto.

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