From ae2403260764b2911db3df73d87196895b3d0fd5 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Tue, 7 Nov 2023 07:53:37 -0500 Subject: [PATCH] Add more `replace`-able types Reference: https://en.wikipedia.org/wiki/M3U#Internet_media_types --- src/js/traffic.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/js/traffic.js b/src/js/traffic.js index 493830725..0fffde5ba 100644 --- a/src/js/traffic.js +++ b/src/js/traffic.js @@ -679,10 +679,15 @@ const bodyFilterer = (( ) => { const otherValidMimes = new Set([ 'application/javascript', 'application/json', - 'application/vnd.apple.mpegurl', + 'application/mpegurl', 'application/vnd.api+json', - 'application/xml', + 'application/vnd.apple.mpegurl', + 'application/vnd.apple.mpegurl.audio', + 'application/x-mpegurl', 'application/xhtml+xml', + 'application/xml', + 'audio/mpegurl', + 'audio/x-mpegurl', ]); const BINARY_TYPES = fc.FONT | fc.IMAGE | fc.MEDIA | fc.WEBSOCKET; const MAX_BUFFER_LENGTH = 3 * 1024 * 1024;