|
@@ -50,7 +50,7 @@ this.SingleFile = (() => {
|
|
|
return "data:base64,";
|
|
return "data:base64,";
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
- const matchCharset = contentType.match(/\s*;\s*charset\s*=\s*(.*)(;|$)/i);
|
|
|
|
|
|
|
+ const matchCharset = contentType.match(/\s*;\s*charset\s*=\s*"?([^";]*)"?(;|$)/i);
|
|
|
if (matchCharset && matchCharset[1]) {
|
|
if (matchCharset && matchCharset[1]) {
|
|
|
const charSet = matchCharset[1].toLowerCase();
|
|
const charSet = matchCharset[1].toLowerCase();
|
|
|
if (charSet != "utf-8") {
|
|
if (charSet != "utf-8") {
|