如何为 Instagram 应用内网络浏览器强制刷新页面?

Posted

技术标签:

【中文标题】如何为 Instagram 应用内网络浏览器强制刷新页面?【英文标题】:How to force page refresh for Instagram in-app web browser? 【发布时间】:2020-03-13 08:06:43 【问题描述】:

我的 Instagram 简历中有一个指向我网站页面的链接。我经常(每隔几天)更新该页面。但是,无论我多么努力,当在 Instagram 应用内网络浏览器中查看时,我都无法更新页面(这是人们无论如何都会查看它的唯一地方)。 在常规网络浏览器、计算机或移动设备上查看时页面会更新 - 在我尝试过的所有浏览器中。所以更新工作正常,只是 Instagram 似乎总是加载缓存版本。

我试过添加,没有效果:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

这是页面:https://andreaalice.com/links.html

专门为 Instagram 链接设计的 Linktree (https://linktr.ee) 等工具总是会立即更新 - 因此显然可以覆盖 Instagram 的缓存。但我无法弄清楚 Linktree 在做什么,而我不是。

这是我的Linktree页面,供参考:https://linktr.ee/andreaalice.nz 我从来没有遇到过任何更新问题。

对于强制刷新 Instagram 不会忽略的页面,有人有其他建议吗??

【问题讨论】:

您找到解决方案了吗?我也尝试了不同的方法,但似乎没有任何帮助。 不,还没有找到解决办法。如果有的话,我会在这里发布更新。 您可以尝试在Cache-Control: no-cache 的 HTML 响应中添加标头。元标记不会对页面的缓存产生任何影响。 【参考方案1】:

更新:我从来没有找到解决方案,但这个问题似乎已经解决了。我猜 Instagram 最终改变了一些东西。

【讨论】:

以上是关于如何为 Instagram 应用内网络浏览器强制刷新页面?的主要内容,如果未能解决你的问题,请参考以下文章

如何为instagram中的图像赋予效果[关闭]

Symfony2:如何为整个应用程序强制使用 HTTPS?

如何为 /users/self/media 过渡到 Instagram Graph API

如何为 Instagram 基本显示 API 实现 Instagram 或 Facebook 登录按钮的继续?

如何为 Instagram 克隆构建 Cloud Firestore 数据?

我们如何为客户获取实时 Instagram 位置通知?