Use content-type of response to trigger image optimization

Typically requests are flagged for IO before they are sent to a backend, but using a restart in VCL, you can inspect a response before deciding whether to optimize it.

VCL

Use this solution in your VCL service (click RUN below to test this solution or clone it to make changes):