getEncodedResponse method
Returns the response body and size if it were re-encoded with the specified settings. Only
applies to images.
requestId
Identifier of the network request to get content for.
encoding
The encoding to use.
quality
The quality of the encoding (0-1). (defaults to 1)
sizeOnly
Whether to only return the size information (defaults to false).
Implementation
Future<GetEncodedResponseResult> getEncodedResponse(
network.RequestId requestId,
@Enum(['webp', 'jpeg', 'png']) String encoding, {
num? quality,
bool? sizeOnly,
}) async {
assert(const ['webp', 'jpeg', 'png'].contains(encoding));
var result = await _client.send('Audits.getEncodedResponse', {
'requestId': requestId,
'encoding': encoding,
if (quality != null) 'quality': quality,
if (sizeOnly != null) 'sizeOnly': sizeOnly,
});
return GetEncodedResponseResult.fromJson(result);
}