Skip to content

Commit d8ff746

Browse files
authored
Merge pull request #80 from peter-evans/update-distribution
Update distribution
2 parents 87bb7e6 + a1049a8 commit d8ff746

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

dist/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3770,6 +3770,12 @@ function convertBody(buffer, headers) {
37703770
// html4
37713771
if (!res && str) {
37723772
res = /<meta[\s]+?http-equiv=(['"])content-type\1[\s]+?content=(['"])(.+?)\2/i.exec(str);
3773+
if (!res) {
3774+
res = /<meta[\s]+?content=(['"])(.+?)\1[\s]+?http-equiv=(['"])content-type\3/i.exec(str);
3775+
if (res) {
3776+
res.pop(); // drop last quote
3777+
}
3778+
}
37733779

37743780
if (res) {
37753781
res = /charset=(.*)/i.exec(res.pop());
@@ -4777,7 +4783,7 @@ function fetch(url, opts) {
47774783
// HTTP fetch step 5.5
47784784
switch (request.redirect) {
47794785
case 'error':
4780-
reject(new FetchError(`redirect mode is set to error: ${request.url}`, 'no-redirect'));
4786+
reject(new FetchError(`uri requested responds with a redirect, redirect mode is set to error: ${request.url}`, 'no-redirect'));
47814787
finalize();
47824788
return;
47834789
case 'manual':
@@ -4816,7 +4822,8 @@ function fetch(url, opts) {
48164822
method: request.method,
48174823
body: request.body,
48184824
signal: request.signal,
4819-
timeout: request.timeout
4825+
timeout: request.timeout,
4826+
size: request.size
48204827
};
48214828

48224829
// HTTP-redirect fetch step 9

0 commit comments

Comments
 (0)