确定是否从 Iframe 服务器端加载没有客户端
Determine If Loaded From Iframe Server Side No Client
有没有办法从服务器端确定正在加载的页面是否在 iframe 中,我们的独立页面?是否有头部或其他东西告诉您它在 iframe 中而客户端不告诉您。
不是真的。
如果您的页面是在 iframe 中加载的,parent 框架的 URL 将在 Referer
header 中(除非引荐来源策略阻止它正在发送)。但是,如果您的页面是由于用户在源页面上单击 link 而加载的,则会发生同样的事情——无法从服务器端区分这两者。
有没有办法从服务器端确定正在加载的页面是否在 iframe 中,我们的独立页面?是否有头部或其他东西告诉您它在 iframe 中而客户端不告诉您。
不是真的。
如果您的页面是在 iframe 中加载的,parent 框架的 URL 将在 Referer
header 中(除非引荐来源策略阻止它正在发送)。但是,如果您的页面是由于用户在源页面上单击 link 而加载的,则会发生同样的事情——无法从服务器端区分这两者。