GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — hasCookieHeader works only when Cookie header is set as the last property of headers · Issue #3205 · greasemonkey/greasemonkey Closed Milestone Description
However, this variable holds SolutionIn order to solve this problem, we can change the code like this: let hasCookieHeader = false;
if (d.headers) {
for (let prop in d.headers) {
if (Object.prototype.hasOwnProperty.call(d.headers, prop)) {
let propLower = prop.toLowerCase();
- hasCookieHeader = (propLower === 'cookie');
+ hasCookieHeader ||= (propLower === 'cookie');
if (gHeadersToReplace.includes(propLower)) {
xhr.setRequestHeader(gDummyHeaderPrefix + propLower, d.headers[prop]);
}
else {
xhr.setRequestHeader(prop, d.headers[prop]);
}
}
}
}Activity
MetadataMetadataAssigneesLabelsNo labels ProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |