CloudFront functions accessing full URL or # fragment identifier


Looks like the URL is pre-parsed into uri and querystring, but it leaves out location property or fragment identifier. We use vue.js and it creates URL's like and I want to conduct a check against the vue path. Is there a way to achieve this without proxying it through an actual server?

I've also attempted this with lambda@edge python snippet printing out event. Looks like it has the exactly the same behaviour if configured as viewer-request handler.

1 Answer
Accepted Answer

Looks like is just lack of knowledge on browser behaviour. URL fragments are not sent by the browser to server hence I can't retrieve it.

Good blog post on this

answered 5 months ago
profile picture
reviewed 5 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions