ginkoid
01/13/2021, 1:22 AMginkoid
01/13/2021, 1:23 AMginkoid
01/13/2021, 1:23 AMSpoofh
01/13/2021, 1:24 AMitsmatteomanf
01/13/2021, 1:25 AMitsmatteomanf
01/13/2021, 1:25 AMitsmatteomanf
01/13/2021, 1:26 AMSpoofh
01/13/2021, 1:28 AMitsmatteomanf
01/13/2021, 1:28 AMkenton
01/13/2021, 1:39 AMwranger dev
runs on our real edge, not GCP. But the online editor and its preview still run in GCP. Eventually we want to switch those over to the wrangler dev
architecture. So much to do...Torch
01/13/2021, 5:30 AMkristian
01/13/2021, 5:53 AMJustinNoel
01/13/2021, 8:58 AM{}
. However, I'm absolutely certain my browser is sending headers because I'm using Proxyman to watch the requests/responses.
Is this expected behavior? Does Workers strip headers before they are processed?
addEventListener("fetch", (event) => {
const { request } = event;
console.log("addEventListener -> request.method, request.url");
console.log(request.method, request.url);
console.log("addEventListener -> request.headers");
console.log(request.headers);
event.respondWith(handleRequest(event));
});
This image shows the logging from the code above:
https://justinnoel.dev/shared/Cloudflare:Workers-Request-Headers.png▾
wrangler tail
. It clearly shows that there were headers in the original request.
https://justinnoel.dev/shared/Cloudflare:Workers-Request-Tail-Event.png▾
Greg Brimble | Cloudflare Pages
01/13/2021, 9:04 AMconsole.log(Object.fromEntries(request.headers.entries()));
, does that work?JustinNoel
01/13/2021, 9:08 AMGreg Brimble | Cloudflare Pages
01/13/2021, 9:08 AMJustinNoel
01/13/2021, 9:08 AMGreg Brimble | Cloudflare Pages
01/13/2021, 9:09 AMJustinNoel
01/13/2021, 9:10 AM.headers
link here: https://developer.mozilla.org/en-US/docs/Web/API/Request
It makes it look like you can simply access them like : Request.headers
.
Thanks so much!Greg Brimble | Cloudflare Pages
01/13/2021, 9:10 AManppar
01/13/2021, 10:30 AMPeps
01/13/2021, 10:47 AMPeps
01/13/2021, 10:48 AMPeps
01/13/2021, 10:48 AManppar
01/13/2021, 10:49 AMmacedonian
01/13/2021, 10:53 AMmacedonian
01/13/2021, 10:53 AMmacedonian
01/13/2021, 10:54 AMmacedonian
01/13/2021, 10:54 AMGreg Brimble | Cloudflare Pages
01/13/2021, 11:24 AM