首页 > 解决方案 > Google 代理访问 Messages by Google 中的网址

问题描述

我最近为朋友之间的个人项目编写了一个 REST API。我通过 Android 上的 Messages by Google 向我的一位合作者发送了一个示例端点 URL(即https://my-api.com/api/resource/4/something )。发送 SMS 后,三个 GET 请求立即进入我的服务器以获取该资源。跟踪 IP 地址(66.102.6.48、66.249.80.97、74.125.210.60)后,我发现它们来自山景城的 Google 代理。

此外,每次我以这种方式通过 SMS 发送 URL 时,都会再次发生这种情况。

我很好奇为什么会发生这种情况?我目前的怀疑是谷歌正在做某种缓存或最小化。有人知道吗?

标签: androidhttpsproxysmsmessage

解决方案


原因可能比你想象的要简单。

在大多数消息传递平台中,当您发送链接时,他们会向服务器发出 GET 请求以显示网站的预览,请考虑当您在 WhatsApp 上共享链接时会发生什么。

它很可能是您的智能手机和/或接收器上的应用程序,试图获取该链接的预览。

尝试从不同类型的平台、应用程序或手机发送它(你身边有旧的诺基亚吗?)。我的猜测是你不会看到那个 GET 请求!


推荐阅读