React.JS, Next.JS 检索请求 URL 服务器端

问题描述 投票:0回答:0

我需要判断我的 React.JS/Next.JS 应用程序是否从 iFrame 中访问,以便自定义 cookie 配置。一个区别是如果它在 iFrame 中,则有一个查询字符串参数

?sid=<GUID>
。它出现在
req.headers.referer
但值不同:

[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/?sid=<GUID>",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/?sid=<GUID>",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/?sid=<GUID>",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/?sid=<GUID>",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/?sid=<GUID>",
[buyerportal-1 buyerportal]   "referer": "www.mydomain.com/sg",

req.headers.host
始终具有
www.mydomain.com
的价值 如何检索请求 URL 服务器端?

reactjs request-headers httpcookie request.querystring next.js13
© www.soinside.com 2019 - 2024. All rights reserved.