fix rewriting

This commit is contained in:
Percs 2024-07-13 20:24:14 -05:00
parent 9be963e977
commit 00dbf22c70
4 changed files with 27 additions and 5 deletions

View file

@ -48,7 +48,11 @@ export default class ScramjetServiceWorker {
switch (request.destination) {
case "iframe":
case "document":
responseBody = rewriteHtml(await response.text(), url);
if (responseHeaders["content-type"].startsWith("text/html")) {
responseBody = rewriteHtml(await response.text(), url);
} else {
responseBody = response.body;
}
break;
case "script":
responseBody = rewriteJs(await response.text(), url);