mirror of
https://github.com/MercuryWorkshop/scramjet.git
synced 2025-05-14 06:50:01 -04:00
rewrite Referer header
This commit is contained in:
parent
80d51ed7a7
commit
0472b7fc1e
1 changed files with 8 additions and 1 deletions
|
@ -24,10 +24,17 @@ export async function swfetch(
|
|||
try {
|
||||
const url = new URL(decodeUrl(request.url));
|
||||
|
||||
let headers = new Headers();
|
||||
for (const [key, value] of request.headers.entries()) {
|
||||
headers.set(key, value);
|
||||
}
|
||||
|
||||
headers.set("Referer", decodeUrl(request.referrer));
|
||||
|
||||
const response: BareResponseFetch = await this.client.fetch(url, {
|
||||
method: request.method,
|
||||
body: request.body,
|
||||
headers: request.headers,
|
||||
headers,
|
||||
credentials: "omit",
|
||||
mode: request.mode === "cors" ? request.mode : "same-origin",
|
||||
cache: request.cache,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue