Dynamic Media URL响应字节数

本文介绍了如何在Dynamic Media Classic中通过URL显示原始演绎版时获取DM资源的二进制大小。

描述 description

环境

Dynamic Media Classic

问题

与AEM URL静态不同,DynamicMedia URL在运行时会动态解析、评估和响应。 例如,以下语句返回400x400图像:

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

但如果你只想再大一个像素,你可以要求:

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

此外,如果您希望背景为红色,可以请求:

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

任何这些更改都将更改图像的字节大小。

最有可能的是,了解返回图像大小的唯一方法是分析任何200个响应的响应标头“content-length”。

解决方法 resolution

上述部分中引用的标头位于Mozilla.org上: Content-Length

应该有一个示例代码来提取它,例如,在Stackoverflow上参阅此链接此处。 但请注意,此示例不是Adobe代码,因此您可能需要找到可靠的代码源并改用它。

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